【问题标题】:Why am I not getting "Prevent this page from creating additional dialogs" as part of prompt window in Google Chrome?为什么我没有在 Google Chrome 的提示窗口中看到“阻止此页面创建其他对话框”?
【发布时间】:2017-12-07 08:36:16
【问题描述】:

在 Microsoft Edge 上运行相同的程序时,我可以看到它。 Chrome浏览器的设置需要改什么?enter image description here

这是我的代码:

alert("Hello from the JS file");
var age;
var ageroot;

age=prompt("Enter your age");

【问题讨论】:

  • 请不要投反对票,我在 Goggle 上没有找到。我什至在 udemy 论坛和 FB javascript 群组上发布了这个问题。我希望这不会被误认为是人们实际检查“阻止此页面.....”然后遇到的问题不一样

标签: javascript google-chrome


【解决方案1】:

这里已经提到了这个问题:https://productforums.google.com/forum/#!topic/chrome/drS39waj6ik;context-place=topicsearchin/chrome/Prevent$20this$20page$20from$20creating$20additional$20dialogs

报告了一个错误:https://bugs.chromium.org/p/chromium/issues/detail?id=721138

【讨论】:

    【解决方案2】:

    警报和提示框在每个浏览器上都有本机实现,并且无法使用 JavaScript 或 CSS 进行自定义。

    因此,Chrome 在其实现中没有此复选框,而 Edge 有。此外,将来防止此类框完全掌握在浏览器手中。

    【讨论】:

    • 您好,我是在查看说明视频时写的。据我所知,讲师使用的是 Chrome,它出现在视频中
    • @Meenohara -- Chrome 在警报框上也有这个复选框,AFAIK。但它只有在页面尝试连续加载警报 2-3 次时才会显示。
    • 我发布的是 Microsft edge 的“提示”,其中显示“不要让此页面创建更多消息”并带有复选框。我确实注意到第一个警报没有显示这一点,我理解即使创建了多个对话框,相同的提示也没有显示 chrome 的复选框和消息
    猜你喜欢
    • 2012-06-30
    • 2011-08-16
    • 1970-01-01
    • 2012-07-28
    • 1970-01-01
    • 1970-01-01
    • 2011-10-01
    • 2020-11-30
    • 1970-01-01
    相关资源
    最近更新 更多