Subversion Repositories wimsdev

Rev

Rev 8519 | Rev 10954 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8519 Rev 9328
Line 16... Line 16...
16
  !set sw_1=js
16
  !set sw_1=js
17
!endif
17
!endif
18
 
18
 
19
!! a modifier quand il y aura d'autres styles
19
!! a modifier quand il y aura d'autres styles
20
!default sw_1=flydraw
20
!default sw_1=flydraw
21
!read js/edit_area.phtml wims_deposit $sw_1 $swlistjs,js
-
 
22
 
21
 
23
!if $sw=jsxgraph
22
!if $sw=jsxgraph
24
 !read js/jsxgraph.phtml
23
 !read js/jsxgraph.phtml
25
!endif
24
!endif
26
 
25
 
Line 64... Line 63...
64
   <br />
63
   <br />
65
<script type="text/javascript">
64
<script type="text/javascript">
66
//<![CDATA[
65
//<![CDATA[
67
"use strict";
66
"use strict";
68
 <!-- will return all 'userdraw' or 'userinput' data from all canvas javascript includes -->
67
 <!-- will return all 'userdraw' or 'userinput' data from all canvas javascript includes -->
69
 function read_canvas(){var script_len = canvas_scripts.length;var draw_reply = "";var found_result = false;for(var p = 0 ; p < script_len ; p++){var fun = eval("read_canvas"+canvas_scripts[p]);if( typeof fun === 'function'){var result = fun();if( result  && result.length != 0){if(script_len == 1 ){ return result;};found_result = true;draw_reply = draw_reply + "["+p+"]="+ result + "\n";};};};if( found_result ){return draw_reply;}else{return null;};};
-
 
70
 <!-- will return all 'drag&drop' or 'onclick' data from all canvas javascript includes -->
68
 <!-- will return all 'drag&drop' or 'onclick' data from all canvas javascript includes -->
-
 
69
 function read_canvas(){
-
 
70
  if( typeof popup !== 'undefined' ){
-
 
71
   var fun = popup['read_canvas'+canvas_scripts[0]];
-
 
72
   return fun();
-
 
73
  }
-
 
74
  else
-
 
75
  {
-
 
76
   var script_len = canvas_scripts.length;var draw_reply = "";var found_result = false;for(var p = 0 ; p < script_len ; p++){var fun = eval("read_canvas"+canvas_scripts[p]);if( typeof fun === 'function'){var result = fun();if( result  && result.length != 0){if(script_len == 1 ){ return result;};found_result = true;draw_reply = draw_reply + "["+p+"]="+ result + "\n";};};};if( found_result ){return draw_reply;}else{return null;}
-
 
77
  };
-
 
78
 };
-
 
79
 function read_dragdrop(){
-
 
80
  if( typeof popup !== 'undefined' ){
-
 
81
   var fun = popup['read_dragdrop'+canvas_scripts[0]];
-
 
82
   return fun();
-
 
83
  }else{
71
 function read_dragdrop(){var script_len = canvas_scripts.length;var dragdrop_reply = "";var found_result = false;for(var p = 0 ; p < script_len ; p++){var fun = eval("read_dragdrop"+canvas_scripts[p]);if(typeof fun === 'function'){var result = fun();if( result && result.length != 0 ){if(script_len == 1 ){ return result;};found_result = true;dragdrop_reply = dragdrop_reply + "["+p+"]=" + result +"\n";};};};if( found_result ){return dragdrop_reply;}else{return null;};};
84
   var script_len = canvas_scripts.length;var dragdrop_reply = "";var found_result = false; for(var p = 0 ; p < script_len ; p++){var fun = eval("read_dragdrop"+canvas_scripts[p]); if(typeof fun === 'function'){var result = fun();if( result && result.length != 0 ){if(script_len == 1 ){ return result;};found_result = true;dragdrop_reply = dragdrop_reply + "["+p+"]=" + result +"\n";};};};if( found_result ){return dragdrop_reply;}else{return null;}
-
 
85
  };
-
 
86
 };
72
//]]>
87
//]]>
73
</script>
88
</script>
74
   <input type="button" onclick="alert(read_canvas());" value="read_canvas()" />
89
   <input type="button" onclick="alert(read_canvas());" value="read_canvas()" />
75
   <input type="button" onclick="alert(read_dragdrop());" value="read_dragdrop()" />
90
   <input type="button" onclick="alert(read_dragdrop());" value="read_dragdrop()" />
76
   !goto after
91
   !goto after