jQuery在IE 10上不起作用

杰瑞

我有一些代码

<script type="text/javascript">
$(document)
    .ready(function() {
        var count = 0;
        window.onload = function () {
            if (typeof history.pushState === "function") {
                history.pushState("back", null, null);
                window.onpopstate = function () {
                    history.pushState('back', null, null);
                    if (count == 1) { window.location = '/Test/OK'; }
                };
            }
        }
        setTimeout(function () { count = 1; }, 200);
    });

我只想在浏览器上按回一个网址

它仅适用于Chrome和Firefox,不适用于IE10

谢谢

达科Z

您的问题是,这$(document).ready(function() { ... });是使用jQuery的方式window.onload

您正在做的是告诉jquery onload设置一个onload事件。

卸下window.onload = function () {及其配套的右括号,您应该一切顺利。另外,您将不再需要setTimeout,它看起来像是一种使double onload工作的技巧。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Vis JS在IE10上不起作用

来自分类Dev

字体导入在IE10上不起作用

来自分类Dev

jQuery函数在IE或移动设备上不起作用

来自分类Dev

背景颜色在IE上不起作用

来自分类Dev

角响应表在Internet Explorer 9(IE 9)上不起作用。与IE 10搭配使用

来自分类Dev

jQuery DataTable在流星上不起作用

来自分类Dev

jQuery $ this在网页上不起作用

来自分类Dev

jQuery在移动设备上不起作用

来自分类Dev

jQuery在WordPress上不起作用

来自分类Dev

jQuery在附加内容上不起作用

来自分类Dev

jQuery'click'在JSFiddle上不起作用

来自分类Dev

jQuery contains在Chrome上不起作用

来自分类Dev

jQuery在Joomla 3上不起作用

来自分类Dev

jQuery datepicker在PC上不起作用

来自分类Dev

jQuery在移动设备上不起作用

来自分类Dev

jQuery在Chrome上不起作用

来自分类Dev

jQuery .text()在单击上不起作用

来自分类Dev

jQuery on()在加载的元素上不起作用

来自分类Dev

XMLHttpRequest在IE8标准文档模式下的32位计算机IE10上不起作用

来自分类Dev

jQuery UI droppable在IE和Firefox上不起作用(但在Chrome上有效)

来自分类Dev

:hover属性在Firefox / IE上不起作用

来自分类Dev

我的硒代码在IE 11上不起作用

来自分类Dev

AppCache在基于SSL的IE上不起作用

来自分类Dev

方向:RTL在IE11上不起作用

来自分类Dev

window.location.href在IE上不起作用

来自分类Dev

内容处理文件名在IE上不起作用

来自分类Dev

CSS动画在Firefox和IE上不起作用

来自分类Dev

Javascript:在画布上绘制矩形在IE上不起作用

来自分类Dev

highstock 2.0.4在IE和Firefox上不起作用