求大神!html中javascript如何禁止网页弹出对话框!! 100
主要是用了frame嵌入其他网站的连接,点击按钮就弹出对话框,希望大神html或者javascript禁止弹出对话框,高分求~~...
主要是用了frame嵌入其他网站的连接,点击按钮就弹出对话框,希望大神html或者javascript禁止弹出对话框,高分求~~
展开
4个回答
展开全部
首先要确定这个元素是不是在你当前页面,还是通过其他方式引入进来的。
如果是通过iframe引入的话,你是控制不了的。
如果是在你页面中,那通过js是可以控制的,你提供一下你的代码或者站点,我来瞧一眼!
如果是通过iframe引入的话,你是控制不了的。
如果是在你页面中,那通过js是可以控制的,你提供一下你的代码或者站点,我来瞧一眼!
更多追问追答
追答
解决了吗
已通知提问者对您的回答进行评价,请稍等
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-01-06 · 知道合伙人互联网行家
关注
展开全部
由于安全方面原因,javascript没有权限去限制iframe里面的页面的操作。
只有自已做的浏览器才可以实现,用脚本来限制脚本是不行的。
只有自已做的浏览器才可以实现,用脚本来限制脚本是不行的。
更多追问追答
追问
大神是这样的可能我我说错了!不是frame!有没有办法或者代码阻止网页上javascript弹出!窝点一一个就弹出一个!求大神
追答
在正常的浏览器上,用js来阻止js弹出信息是不行的。
但是,对于点击才触发的弹出信息,可以阻止,查找到按钮元素,把它的onclick事件设置为空函数或null即可。
如:
<script>
document.getElementById("myButton").onclick=function(){return}; //此处函数可用null代替
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<script >
window._alert = window.alert; window.alert = function(str) { return;
} alert( "无效! "); window.alert = window._alert; alert( "有效! "); </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就行了 干嘛还要去屏蔽啊? 不懂...,难道你指的是错误消息?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
装上chrome
可以设定屏蔽某个网站的js
可以装插件abp屏蔽广告
追问
大神是这样的这个是我自己的网页我想让他不要弹窗
追答
你嵌入的是什么样的网站 不是所有的都可以的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询