在FireFox 4三、Chrome 44浏览器下,点击某个按钮进行页面跳转时,控制台提示 window.location.href is not a function.javascript
上网搜索结果后,获得的解决方案以下:java
将浏览器
window.location.href ("http://www.cnblogs.com/code-ten/");
修改成:url
window.location.href = "http://www.cnblogs.com/code-ten/";
利用上述解决方案后,确实可以在FireFox和Chrome浏览器下进行页面跳转。code
在这次搜索中,发现各位大神也提出了window.location.href = url 在某些版本的FireFox中也会失效,这是因为这个属性在这些浏览器中是只读属性,并不能经过这样的方式进行赋值跳转。对于这个问题,推荐的解决方案为将跳转语句写成以下方式:blog
window.location = "http://www.cnblogs.com/code-ten/";