updated with 'ready' trick to workaround windows scope reset
[xynt.git] / web / winstream_rd.php
index 955269a..67bc876 100644 (file)
@@ -1,9 +1,13 @@
 <html>
 <head>
 <script type="text/javascript" src="xynt/xynt-console.js"></script>
-</head>
-<body>
-</body>
+<!-- <script type="text/javascript">
+window.onload_old = function() {
+    // parent.ifra.contentWindow.location.href = 'winstream_rd.php';     
+     window.location.href = 'winstream_rd.php';     
+}
+
+</script> -->
 <?php
 function mop_flush()
 {
@@ -17,20 +21,33 @@ function main()
     for ($i = 0 ; $i < 4096 ; $i++) {
         $s .= rand(0,255);
     }
-    for ($i = 0 ; $i < 20 ; $i++) {
+    for ($i = 0 ; $i < 300 ; $i++) {
         
         /*                    parent.document.getElementById('cont').innerHTML = \"%d\";
                              parent.allmythings =  \"%d\"; */
-        printf("<script type=\"text/javascript\">
+        if ($i != 350) {
+            printf("<script id=\"hs%d\" type=\"text/javascript\">
                     parent.allmythings = %d;
                     console.log(\"zorro \"+parent.allmythings);
 
-                </script>", $i);
+                </script>", $i, $i);
+        }
+        else {
+            printf("<script id=\"hs%d\" type=\"text/javascript\">
+                    parent.allmythings = %d;
+                    console.log(\"zorro \"+parent.allmythings);
+                    parent.document.location.assign('winstream2.php');
+                </script>", $i, $i);
+        }
         if ($i == 0)
-            printf("%s", $s);
+            printf("<!-- %s -->", $s);
         mop_flush();
-        sleep(1);
+        usleep(1000000);
     }
 }
 main();
-?>
\ No newline at end of file
+?>
+</head>
+<body>
+</body>
+</html>
\ No newline at end of file