HTML onmessage 事件

onmessage 事件在消息被触发时运行的脚本。


实例

  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  4. <title>Test Web worker</title>
  5. <script type="text/JavaScript">
  6. function init(){
  7. var worker = new Worker('compute.js');
  8. //event 参数中有 data 属性,就是子线程中返回的结果数据
  9. worker.onmessage= function (event) {
  10. // 把子线程返回的结果添加到 div 上
  11. document.getElementById("result").innerHTML +=
  12. event.data+"<br/>";
  13. };
  14. }
  15. </script>
  16. </head>
  17. <body onload="init()">
  18. <div id="result"></div>
  19. </body>
  20. </html>

浏览器支持

事件
onmessageYesYesYesYesYes

定义和用法

onmessage 事件在消息被触发时运行的脚本。


语法

  1. <element onmessage="script">
属性值
描述
scriptonmessage 发生时运行的脚本。