【问题标题】:JavaScript window.location.replaceJavaScript window.location.replace
【发布时间】:2016-05-10 03:00:00
【问题描述】:

我想弄清楚为什么下面的代码可以在 Internet Explorer 中运行,但在 Chrome 或 Firefox 中不行:

 <script language='javascript'>
   window.location.replace = 'http://home.php'
 </script>

当我将“replace”一词更改为“href”时,它可以在 Chrome 和 Firefox 中工作,但在 IE 中不再工作。

这有什么解释吗?

【问题讨论】:

标签: javascript replace window href


【解决方案1】:

replace 特定于 IE。

直接分配给window.location 使其可移植:

window.location = 'http://home.php'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-02
    • 1970-01-01
    • 1970-01-01
    • 2018-07-06
    • 1970-01-01
    • 2017-06-03
    • 1970-01-01
    • 2013-02-10
    相关资源
    最近更新 更多