此代码适用于除IE7,8和9之外的所有浏览器。我知道我可以使用jquery选项卡,但我喜欢以不同的方式学习更多原生javascript。在IE中打开小提琴,你会明白我的意思。在任何其他浏览器中打开它,它将工作。有人请告诉我我做错了什么。感谢
答案 0 :(得分:4)
在IE9中,this.pathname
会返回_display/
,但在Chrome中,它会/_display/
。
IE9和Chrome window.location.pathname
都是/_display/
。
所以this.pathname == window.location.pathname
在IE中失败了。