Javascript 附加到window.addEventListener的函数在页面加载时自动调用
displayMessage1()函数在页面加载时自动调用,其值为Javascript 附加到window.addEventListener的函数在页面加载时自动调用,javascript,jquery,Javascript,Jquery,displayMessage1()函数在页面加载时自动调用,其值为{“message”:null,“messageType”:“ready\u anchor”} 而不是只在事件被触发时才调用它。如何仅在触发事件时调用此函数 <head> <script> function displayMessage1(event) { $('#messageText').val(event.data);
{“message”:null,“messageType”:“ready\u anchor”}
而不是只在事件被触发时才调用它。如何仅在触发事件时调用此函数
<head>
<script>
function displayMessage1(event) {
$('#messageText').val(event.data);
}
if (window.addEventListener) {
window.addEventListener("message",displayMessage1, false);
} else {
window.attachEvent("onmessage", displayMessage1);
}
</script>
</head>
函数displayMessage1(事件){
$('#messageText').val(event.data);
}
if(window.addEventListener){
window.addEventListener(“消息”,displayMessage1,false);
}否则{
attachEvent(“onmessage”,displayMessage1);
}
。发送该消息的内容都是您没有显示的代码。旁注:当您已经在使用jQuery时,为什么要有自己的addEventListener
/attachEvent
代码,jQuery为您处理它<代码>$(窗口).on(“消息”,函数(e){/*此处使用e.originalEvent.data*/})代码>。发送该消息的内容都是您没有显示的代码。旁注:当您已经在使用jQuery时,为什么要有自己的addEventListener
/attachEvent
代码,jQuery为您处理它<代码>$(窗口).on(“消息”,函数(e){/*此处使用e.originalEvent.data*/})代码>