猿问

window.opener.location.reload();为什么无效

 $('#btn').click(function() {        var myWindow = window.open('','','width=200,height=100');        console.log($(myWindow));
        $(myWindow).on('unload', function() {            console.log(1);
            myWindow.opener.location.reload();
        })
    });

点击按钮, 弹出子窗口, 然后关闭子窗口, 刷新父页面, 为什么刷新无效? 输出语句有执行.


慕森卡
浏览 501回答 1
1回答

青春有我

有执行的。你是不是没有发现打印的1觉得没有执行?那是因为打印1是刷新前,刷新后就没有了;你用alert体会一下
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答