为了账号安全,请及时绑定邮箱和手机立即绑定

当您在弹出窗口中打开警报窗口时,弹出窗口消失

当您在弹出窗口中打开警报窗口时,弹出窗口消失

隔江千里 2021-06-30 02:25:49
对于 IE11。如果在 A 的弹出窗口中打开警报窗口,则弹出窗口消失一次,再次检查时,弹出窗口出现。对于其他浏览器(Chrome、FF、Edge),警报会出现在弹出窗口中。我想知道是否有解决方案。
查看完整描述

1 回答

?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

无法重现我这边的问题。根据您的描述,我使用以下示例代码创建了一个示例,似乎一切正常:


主页中的代码:


<button onclick="myFunction()">Open new window</button>


<script>

    function myFunction() {

        window.open("popuppage.html","_blank","wight=900px, height=600px")

    }

</script>

popuppage.html 中的代码:


<head>

    <meta charset="utf-8" />

    <title></title>

    <script>

        function myfunction() {

            alert("Hello");

        }

    </script>

</head>

<body>

    <a id="btnshowalert" href="#" onclick="return myfunction();" > show alert</a>


</body>

结果如下:

//img1.sycdn.imooc.com//60dd28100001c15007740371.jpg

请尝试清除IE浏览器缓存和历史记录,然后创建一个新页面来测试上述代码或重新测试您的代码。如果仍然无法正常工作,您可以尝试重置 Internet Explorer 设置并共享您的代码。


查看完整回答
反对 回复 2021-07-01
  • 1 回答
  • 0 关注
  • 292 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信