html对话框被浏览器静止弹出后,怎么让java script继续执行?

很多的浏览器再alert,confirm等对话框多次弹出后会有选择框让用户可以静止本页弹出对话框。我做了一个confirm,用于确定是否删除内容。确定就删除,取消就不删除... 很多的浏览器再alert ,confirm等对话框多次弹出后会有选择框让用户可以静止本页弹出对话框。我做了一个confirm,用于确定是否删除内容。确定就删除,取消就不删除。当禁止弹出对话框后,点击删除button就不会执行删除了。要怎么做才能在禁止对话框之后仍能点击删除button执行删除呢? 展开
 我来答
诺记美利达
电脑发烧友

2014-08-08 · 不会修电脑,但是你问我的我都知道
知道大有可为答主
回答量:1.3万
采纳率:59%
帮助的人:3686万
展开全部
自己用div做一个,浏览器检测不出来。没法禁止了。
可以百度一下。
或者直接用一些弹窗的插件来做,更省事
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Andy_Sun321
2014-08-08 · TA获得超过1376个赞
知道小有建树答主
回答量:811
采纳率:89%
帮助的人:721万
展开全部
自己做确认对话框, 不要使用window.alert, window.confirm.
追问
用什么来做?window.showModalDialog 吗?
追答
当然不是showModalDialog, 这个大概一样会被浏览器禁止掉的, 而且只IE浏览器上有.
如果你用JQuery等一些脚本库, 都有现成的方法帮助实现; 如果不使用现有的脚本库, 那么要自己做样式: 使用一个块对象(div或table), 具有绝对定位(position:absolute), 其中有诸如"确定", "取消"按钮, 并且开始时隐藏, 在需要的时候将它显示出来. 另外, 还需要一个mask, 在对话块对象出现时, 遮盖住页面的其他内容, 实现类似模式对话框的效果. 这需要花费一些功夫来实现的.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式