JavaScript 中可以屏蔽某个函数的执行吗?

2016-02-14 19:10:29 +08:00
 wuxiaomo
RT ,不知道大家有没有办法? 应用场景是,我在某个页面内会嵌入别人的一个 iframe ,在这个 iframe 有一个按钮,点击了会打开另外一个页面,现在想屏蔽 “打开页面动作”,不知道有没有办法?
3030 次点击
所在节点    问与答
6 条回复
ChefIsAwesome
2016-02-14 19:31:11 +08:00
控制不了 iframe 的。你想一下,如果你把淘宝用 iframe 嵌到自己的页面里,能阻止用户点击付款按钮吗?
virusdefender
2016-02-14 19:32:29 +08:00
window.xxx=function(){}

没试过
14ly
2016-02-14 19:33:40 +08:00
算好位置,在那个按钮上面盖一个东西就行了,必要的话可以用另一个 iframe 套这个 iframe
zhjits
2016-02-14 19:33:44 +08:00
just1
2016-02-14 19:36:31 +08:00
3 楼正解,透明 iframe
wuxiaomo
2016-02-15 12:39:39 +08:00
@14ly 问题就是,这些按钮不固定在一个位置,所以好像盖一层还蛮难

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/256460

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX