Chrome浏览器的alert弹窗禁止再次弹出后恢复的方法
Chrome浏览器的alert弹窗,选择了禁止再次弹出后,就不会再弹出了。
第一次弹出alert弹窗没有“禁止此页再显示对话框”选项,第二次和以后才有。
这个功能在开发测试中,或者程序出现bug时,页面不断弹出对话框时,很有作用,这时候只需要勾选不再弹出对话框,就不会再出现了。

但如果要让他再次弹出,怎么办呢?
试了刷新页面,不能让弹窗再次出现。
其实只要把页面关闭,或者浏览器关闭,然后再打开,就能恢复弹出了。
手机版的浏览器也可以这样处理。
也就是说重启一下浏览器,或者关闭重开页面就行了。
下面测试一下,点击下面的按钮,就会弹出对话框,弹出多次就可以选择不再弹出,也就是选择“禁止此页再弹出对话框”,手机版的是“阻止此页创建其他对话框”。
当禁止弹出后,再点击按钮就不会弹出了。

上面按钮的实现代码如下:
<input type="button" value="弹出对话框" id="hovertree_alert" />
<script>
document.getElementById("hovertree_alert").addEventListener("click", function (event) {
alert("浏览器alert弹窗测试 - 何问起");
})
</script>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持我们!
相关推荐
-
Chrome下ifame父窗口调用子窗口的问题示例探讨
项目中遇到的一个浏览器不兼容问题: 在IE和Firefox下直接在ifame框架页的父窗口用子窗口的name调用子窗口的js函数都好使,在Chrome下不好使. 复制代码 代码如下: <frameset rows="108,*,30" border="0" frameSpacing="0" frameBorder="0"> <frame name="header" scrolling=&q
-
用DIV完美模拟createPopup 弹出窗口(脚本之家修正版),支持Firefox,ie,chrome
补增一个效果图! 模拟Popup body{ margin:0; padding:0; text-align:center; } #container{ margin:50px auto; padding:10px auto; } #popupcontent{ position:absolute; border:1px solid #000000; line-height:17px; background-color:#F7F7F4; visibility:hidden; cursor:defa
-
JavaScript无提示关闭窗口(兼容IE/Firefox/Chrome)
在IE7/ Firefox 3.0/ Google Chrome通过测试 CloseDemo.htm 复制代码 代码如下: <script> var browserName=navigator.appName; if (browserName=="Netscape") { function closeme() { window.open('','_parent',''); window.close(); } } else { if (browserName=="M
-
在firefox和Chrome下关闭浏览器窗口无效的解决方法
首先IE是可以通过window.close()来关闭浏览器窗口的,但是在firefox和Chrome下是无效的. 原因在于: Firefox下默认设置是无法通过脚本来关闭浏览器窗口的,为的是防止恶意脚本注入, 所以调整的方式就是在url地址栏中输入about:config, 然后在配置列表中找到 dom.allow_scripts_to_close_windows 点右键的选切换把上面的false修改为true即可. 默认是false chrome下的默认是不支持这种关闭方式的,但是也可以通过一
-
Chrome浏览器的alert弹窗禁止再次弹出后恢复的方法
Chrome浏览器的alert弹窗,选择了禁止再次弹出后,就不会再弹出了. 第一次弹出alert弹窗没有"禁止此页再显示对话框"选项,第二次和以后才有. 这个功能在开发测试中,或者程序出现bug时,页面不断弹出对话框时,很有作用,这时候只需要勾选不再弹出对话框,就不会再出现了. 但如果要让他再次弹出,怎么办呢? 试了刷新页面,不能让弹窗再次出现. 其实只要把页面关闭,或者浏览器关闭,然后再打开,就能恢复弹出了. 手机版的浏览器也可以这样处理. 也就是说重启一下浏览器,或者关闭重开页面就
-
JS在Chrome浏览器中showModalDialog函数返回值为undefined的解决方法
本文实例讲述了JS在Chrome浏览器中showModalDialog函数返回值为undefined的解决方法.分享给大家供大家参考,具体如下: 主页面: <script type="text/javascript"> function SelectGroupCust() { var temp = window.showModalDialog("Default2.aspx?xx=" + Date(), "", "dialog
-
javascript判断chrome浏览器的方法
通过userAgent判断检测一下userAgent返回的字符串里面是否包含"Chrome", 具体怎么检测是通过indexOf方法进行的. 复制代码 代码如下: <script type="text/javascript"> var isChrome = window.navigator.userAgent.indexOf("Chrome") !== -1; alert(isChrome); if (isChrom
-
Selenium alert 弹窗处理的示例代码
selenium提供switch_to_alert方法:捕获弹出对话框(可以定位alert.confirm.prompt对话框) switch_to_alert() --定位弹出对话框 text() --获取对话框文本值 accept() --相当于点击"确认" dismiss() --相当于点击"取消" send_keys() --输入值(alert和confirm没
-
如何解决ajax在google chrome浏览器上失效
问题分析:我的ajax的代码在IE浏览器,360的IE核心的浏览器,以及在火狐都是运行正常的,但是在GOOGLE CHROME下却让我非常头疼,总是没有显示正确结果. 我本机的开发环境如下: google chrome 版本 28.0.1469.0m 服务器Tomcat6.0 服务器端Spring MVC 的代码如下: 控制器部分: @RequestMapping(value="/searchRecordBlackListByCardId.json") public String se
-
selenium+python配置chrome浏览器的选项的实现
1. 背景 在使用selenium浏览器渲染技术,爬取网站信息时,默认情况下就是一个普通的纯净的chrome浏览器,而我们平时在使用浏览器时,经常就添加一些插件,扩展,代理之类的应用.相对应的,当我们用chrome浏览器爬取网站时,可能需要对这个chrome做一些特殊的配置,以满足爬虫的行为. 常用的行为有: 禁止图片和视频的加载:提升网页加载速度. 添加代理:用于翻墙访问某些页面,或者应对IP访问频率限制的反爬技术. 使用移动头:访问移动端的站点,一般这种站点的反爬技术比较薄弱. 添加扩展:像
-
vue中解决chrome浏览器自动播放音频和MP3语音打包到线上的实现方法
一.vue中解决chrome浏览器自动播放音频 需求 有新订单的时候,页面自动语音提示和弹出提示框: 问题 chrome浏览器在18年4月起,就在桌面浏览器全面禁止了音视频的自动播放功能.严格地来说,是Chrome不允许在用户对网页进行触发之前播放音频.不光是这样,在页面加载完毕的情况下,用户没有click.dbclick.touch等主动交互行为,使用js直接调用.play() 方法的话,chrome都会抛出如下错误:Uncaught (in promise) DOMException: 解决
-
利用chrome浏览器进行js调试并找出元素绑定的点击事件详解
前言 大家有没有遇到这样的一个问题,我们在分析一些大型电子商务平台的Web前端脚本时,想找到一个元素绑定的点击事件,并不是那么容易,因为有些前端脚本封装的比较隐蔽,甚至有些加密脚本,用传统的查找元素ID.或者页面源码方法去找,可能最后徒劳无功.下面我来介绍利用chrome浏览器来查找元素绑定的事件. Chrome开发工具中最有用的面板Sources.Sources面板几乎是最常用到的Chrome功能面板,也是解决一般问题的主要功能面板.通常只要是开发遇到了js报错或者其他代码问题,在审视一遍代码
-
Node.JS在命令行中检查Chrome浏览器是否安装并打开指定网址
使用Windows命令行cmd可以指定浏览器打开网址.在node.js中使用start即可: 比如分别用Chrome和IE打开网址 start chrome http://www.google.cn start iexplore http://www.google.cn 但是当用户没有安装Chrome时使用start则会报错,并会弹出错误对话框: [Window Title] chrome [Content] Windows 找不到文件 'chrome'.请确定文件名是否正确后,再试一次. 如果
-
Linux 解决Deepin无法在root用户启动Google Chrome浏览器的问题
解决Deepin无法在root用户启动Google Chrome浏览器的问题,步骤如下. 1.找到Chrome的路径 which google-chrome 假如路径为:/usr/bin/google-chrome 2.编辑google-chrome文件 打开google-chrome,修改文件末尾命令. vim /usr/bin/google-chrome 在 exec -a "$0" "$HERE/chrome" "$@" 末尾增加 --us
随机推荐
- 对javascript和select部件的结合运用
- 算法系列15天速成 第十一天 树操作(上)
- Angular的自定义指令以及实例
- jquery div提示框渐隐弹出与隐藏效果
- Vue.js每天必学之指令系统与自定义指令
- 强制设为首页代码
- 基于CakePHP实现的简单博客系统实例
- 解决PHP程序运行时:Fatal error: Maximum execution time of 30 seconds exceeded in的错误提示
- Javascript农历与公历相互转换的简单实例
- 跟我学Laravel之安装Laravel
- asp程序错误详细说明例表
- jQuery初学:find()方法及children方法的区别分析
- 仅9张思维导图帮你轻松学习Javascript 就这么简单
- javascript+xml实现简单图片轮换(只支持IE)
- 恢复系统:Ghost系统配置大全
- C语言文件复制实例详解
- C语言中qsort函数用法实例小结
- GO语言如何手动处理TCP粘包详解
- CentOS 6.5 环境实现本地局域网搭建YUM的方法【基于FTP】
- PHP基于面向对象封装的分页类示例
