IE7 window.location.hash问题

时间:2011-11-20 13:13:51

标签: jquery ajax internet-explorer-7 hashtag

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

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

但在ie7中它不起作用.. 在ie7中还有其他方法可以解决这个问题吗?

感谢..

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

这个问题看起来已经在这个网站上得到了充分的讨论: On - window.location.hash - Change?