首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

奇怪的onhashchange事件

2013-11-04 
奇怪的onhashchange事件,求助本帖最后由 kuangtuxue 于 2013-10-25 12:59:02 编辑test.htmlscript type

奇怪的onhashchange事件,求助
本帖最后由 kuangtuxue 于 2013-10-25 12:59:02 编辑 test.html

<script type="text/javascript">
window.location.hash="34";
window.onhashchange=function(){alert("触发");};
</script>


很简单的两条语句,
然后在地址栏输入“file:///H:/test.html"
火狐、谷歌在初次载入的时候会弹出触发事件,弹出提示框。
而op、IE则不会。
奇怪,我明明把事件绑定语句写在下面的啊,为什么在首次加载的时候还会触发呢?
javascript
[解决办法]
具体我没做过
不过按你的意思

window.onload = function(){
  window.onhashchange=function(){alert("触发");}; 
}

这样呢

热点排行
Bad Request.