添加unload事件监听器这是有效的 但是
<html>
<head>
</head>
<body>
</body>
<script>
function give_show(value){
return function(){
console.log(value);
}
}
var body_element = document.getElementsByTagName('body')[0];
body_element.addEventListener('load',give_show('pong!'),false)
</script>
</html>
答案 0 :(得分:1)
在附加事件之前已加载body
。尝试将脚本移动到<head>
标记并使用:
<body onload="give_show('pong!')">