我正在尝试在class =“ link”上的新窗口中加载网页,这是我所拥有的,但在IE 7-8中似乎无法正常工作

    $('.clicky').mousedown(function(){
        window.open("http://google.com");
    });​


这是完整的上下文http://jsfiddle.net/Zw5c2/14/

愚蠢的我是我的弹出窗口阻止程序。但是我修改了脚本以在同一窗口中打开

        $('.link').mousedown(function() {
            window.location="http://google.com";
        });​

最佳答案

您的浏览器可能阻止了弹出窗口。您可以尝试使用.click()事件来代替,也可以添加URL为href的“普通”锚标签。

关于javascript - jQuery,window.open的正确上下文,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3417639/

10-12 13:06
查看更多