求大神!html中javascript如何禁止网页弹出对话框!! 100

主要是用了frame嵌入其他网站的连接,点击按钮就弹出对话框,希望大神html或者javascript禁止弹出对话框,高分求~~... 主要是用了frame嵌入其他网站的连接,点击按钮就弹出对话框,希望大神html或者javascript禁止弹出对话框,高分求~~ 展开
 我来答
Prince____Yu
2014-01-06 · TA获得超过3718个赞
知道小有建树答主
回答量:864
采纳率:33%
帮助的人:959万
展开全部
首先要确定这个元素是不是在你当前页面,还是通过其他方式引入进来的。

如果是通过iframe引入的话,你是控制不了的。

如果是在你页面中,那通过js是可以控制的,你提供一下你的代码或者站点,我来瞧一眼!
更多追问追答
追答
解决了吗
已通知提问者对您的回答进行评价,请稍等
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ct543
2014-01-06 · 知道合伙人互联网行家
ct543
知道合伙人互联网行家
采纳数:624 获赞数:2136
2000年接触计算机;2002年接触互联网并开始学习黑客技术;有多年编程开发经验以及信息安全项目实践经验。

向TA提问 私信TA
展开全部
由于安全方面原因,javascript没有权限去限制iframe里面的页面的操作。
只有自已做的浏览器才可以实现,用脚本来限制脚本是不行的。
更多追问追答
追问
大神是这样的可能我我说错了!不是frame!有没有办法或者代码阻止网页上javascript弹出!窝点一一个就弹出一个!求大神
追答

在正常的浏览器上,用js来阻止js弹出信息是不行的。

但是,对于点击才触发的弹出信息,可以阻止,查找到按钮元素,把它的onclick事件设置为空函数或null即可。

如:

<script>
document.getElementById("myButton").onclick=function(){return}; //此处函数可用null代替
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
SouDous
2014-01-06 · TA获得超过106个赞
知道小有建树答主
回答量:223
采纳率:100%
帮助的人:230万
展开全部
<script >
window._alert = window.alert; window.alert = function(str) { return;
} alert( "无效! "); window.alert = window._alert; alert( "有效! "); </script>
追问
大神请问这个放在什么位置呀
追答
要是你整个网站都不要alert的话 你就把window.alert   =   function(str)     {                 return;    } 放在js文件头部了   看你对上面的回答 你不要你的网页alert 那你就不要写alert就行了  干嘛还要去屏蔽啊?  不懂...,难道你指的是错误消息?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hongmao1991
2014-01-06 · TA获得超过128个赞
知道小有建树答主
回答量:334
采纳率:0%
帮助的人:180万
展开全部

装上chrome

  1. 可以设定屏蔽某个网站的js

  2. 可以装插件abp屏蔽广告

追问
大神是这样的这个是我自己的网页我想让他不要弹窗
追答
你嵌入的是什么样的网站 不是所有的都可以的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式