Advertisement
zulius

sharedworker html

Jul 5th, 2011
538
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 0.85 KB | None | 0 0
  1. <!DOCTYPE HTML>
  2. <html>
  3.   <head>
  4.     <title>SharedWorker: Multiple Connections</title>
  5.     <script type="text/javascript">
  6.     foo = function(e){
  7.         var log = document.getElementById('log');
  8.         log.textContent += "\n" + "foo got message: " + e.data;
  9.     }
  10.    
  11.     bar = function(e){
  12.         var log = document.getElementById('log');
  13.         log.textContent += "\n" + "bar got message: " + e.data;
  14.     }
  15.    
  16.     initsw = function(){
  17.         var sw = new SharedWorker('sharedworker.js', 'foo');
  18.         sw.port.addEventListener('message', foo, false);
  19.         sw.port.addEventListener('message', bar, false);
  20.         sw.port.start();
  21.     }
  22.    
  23.     window.addEventListener('load', initsw, false);
  24.     </script>
  25.   </head>
  26.   <body>
  27.     <pre id="log" style="margin: 40px auto; border: 1px solid #000; padding: 20px" ></pre>
  28.   </body>
  29. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement