0

在我的新项目中,网站通过读取哈希标签使用 ajax 加载页面,使用那个小的 javascript 代码来做到这一点;

$(window).bind("hashchange",function(){
            var hash= window.location.hash;
            var target = hash.substring(2);
            $("#ajaxArea").empty().load(target);            
            });

但是在ie7中它不起作用..在ie7中有没有其他方法可以处理这个问题?

谢谢..

4

2 回答 2

1

只需获取一个为 IE7 添加 hashchange 事件支持的插件,例如。http://benalman.com/projects/jquery-hashchange-plugin/

于 2011-11-20T13:16:59.083 回答
0

这个问题看起来已经在这个站点上进行了充分讨论: On - window.location.hash - Change?

于 2011-11-20T13:17:28.620 回答