jquery - SetTimeout 在 FireFox 中不起作用,但在 IE 中正常,想知道为什么?

标签 jquery

下面是我的代码。不明白为什么它在 IE 中有效但在 firefox 中无效。任何帮助将非常感激。

 $(document).ready(function() {

    var delay = 30000;
    setTimeout(function () {
               window.location.replace = "Index";
    }, delay);

  });

最佳答案

改变

window.location.replace = "Index";

window.location.replace("Index");

使用replace

var delay=30000;
     setTimeout(function () {
                   window.location.replace("Index");
        }, delay);

关于jquery - SetTimeout 在 FireFox 中不起作用,但在 IE 中正常,想知道为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24865768/

相关文章:

javascript - Rails 中的简单客户端验证

javascript - 动画元素不断插入其他元素

javascript - 使用 jquery 执行 "onchange"的正式方法?

jquery - 最大宽度和横幅尺寸

javascript - 使不安全的图像源成为安全的客户端

jquery - 简单脚本不适用于 jQuery 中的 .prepend() 和 .css() 方法

php - 带有红色错误消息的表单验证不起作用(php、ajax、jquery 和 mysql)

javascript - 我怎样才能用纯javascript做jquery的$.get? (不想返回任何东西)

javascript - JqueryUI 工具提示出现在别处

jquery - 存储重复对象的数量