window.location.href('url'); 只能在IE下执行

window.location.href = "url"; 在IE,FF,IE下都可以

   也就是说window.location.href('url');这种方式有浏览器兼容问题咯。仔细一看这个写法确实很古怪,由于本人js没有很系统的学习,所以又去查了一下资料。window对象是客户端javascript最高层对象之一,location是他的一个属性。而location是地址对象,它描述的是某一个窗口对象所打开的地址,location也是一个对象,而href 是它的一个属性。这样的话按照window.location.href('url');这句来看,href就变成了location的方法了。为什么还能运行出来,实在很令人费解。。。

相关文章:

  • 2022-12-23
  • 2021-10-25
  • 2021-10-03
  • 2021-12-11
  • 2022-01-23
  • 2021-06-19
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-01-12
  • 2022-12-23
  • 2021-11-28
  • 2022-12-23
  • 2021-07-31
相关资源
相似解决方案