“Body onload”无法在IE6中运行?

时间:2013-01-02 07:01:10

标签: javascript html onload-event

除了IE6之外,<body onload="sample()">在所有其他浏览器中都有效。 window.onload在IE6中也不起作用。代码如下,

<!DOCTYPE html>
<html>
<head> 
<script type="application/javascript"> 
function sample() 
{
alert("hi"); 
} 
</script> 
</head>
<body onload="sample()"> ..... </body>
</html>

2 个答案:

答案 0 :(得分:0)

<script type="application/javascript">更改为<script type="text/javascript">,然后就可以了!

答案 1 :(得分:0)

使用<!DOCTYPE html>,我认为如果脚本是Javascript,脚本类型属性是可选的。