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 |
|
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 |