source: code/Website/python-ofc-library-2/html_snippet.html@ 7887

Last change on this file since 7887 was 7849, checked in by dennisw, 15 years ago
File size: 1.9 KB
Line 
1<script type="text/javascript">
2 var data = null;
3 var count = 0;
4
5 function plot1(index) {
6 alert(index);
7 }
8
9 function plot2(index) {
10 confirm(index);
11 }
12
13
14 // For AJAX
15 function refresh(dataURL) {
16 count++;
17 var req = null;
18
19 if (window.XMLHttpRequest) {
20 req = new XMLHttpRequest();
21 if (req.overrideMimeType) {
22 req.overrideMimeType('text/xml');
23 }
24 } else if (window.ActiveXObject) {
25 try {
26 req = new ActiveXObject("Msxml2.XMLHTTP");
27 } catch (e) {
28 try {
29 req = new ActiveXObject("Microsoft.XMLHTTP");
30 } catch (e) {}
31 }
32 }
33
34 req.onreadystatechange = function() {
35 if(req.readyState == 4) {
36 if(req.status == 200) {
37 // Define place to update
38 data = req.responseText;
39 (navigator.appName.indexOf("Microsoft") == -1)
40 ? (document["chart_ajax"].load(data))
41 : (window["chart_ajax"].load(data));
42 } else {
43 data = "Error: returned status code " + req.status + " " + req.statusText;
44 }
45 }
46 };
47 req.open("get", dataURL, true);
48 req.send(null);
49 }
50</script>
51
52<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
53 codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0"
54 width="100%" height="400" id="chart_ajax" align="middle">
55 <param name="allowScriptAccess" value="sameDomain"/>
56
57 <param name="movie" value="/flashes/OFC.swf"/>
58 <param name="FlashVars" value="data-file=/test"/>
59 <param name="quality" value="high"/>
60 <param name="bgcolor" value="#FFFFFF"/>
61 <embed src="/flashes/OFC.swf" FlashVars="data-file=/test" quality="high" bgcolor="#FFFFFF"
62 width=100% height=400 name="chart_ajax" align="middle" allowScriptAccess="sameDomain"
63 type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"/>
64</object>
65
66<p>
67 <a id="button" href="javascript: refresh('/ajax/' + count);" style="display: inline; margin-right: 300px;">
68 Change
69 </a>
70</p>
71<br/>
72
Note: See TracBrowser for help on using the repository browser.