HTML onmessage 事件
onmessage 事件在消息被触发时运行的脚本。
实例
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Test Web worker</title>
<script type="text/JavaScript">
function init(){
var worker = new Worker('compute.js');
//event 参数中有 data 属性,就是子线程中返回的结果数据
worker.onmessage= function (event) {
// 把子线程返回的结果添加到 div 上
document.getElementById("result").innerHTML +=
event.data+"<br/>";
};
}
</script>
</head>
<body onload="init()">
<div id="result"></div>
</body>
</html>
浏览器支持
事件 | |||||
---|---|---|---|---|---|
onmessage | Yes | Yes | Yes | Yes | Yes |
定义和用法
onmessage 事件在消息被触发时运行的脚本。
语法
<element onmessage="script">
属性值
值 | 描述 |
---|---|
script | onmessage 发生时运行的脚本。 |