V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
wuxiaomo
V2EX  ›  问与答

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

  •  
  •   wuxiaomo · 2016-02-14 19:10:29 +08:00 · 3061 次点击
    这是一个创建于 3241 天前的主题,其中的信息可能已经有所发展或是发生改变。
    RT ,不知道大家有没有办法? 应用场景是,我在某个页面内会嵌入别人的一个 iframe ,在这个 iframe 有一个按钮,点击了会打开另外一个页面,现在想屏蔽 “打开页面动作”,不知道有没有办法?
    6 条回复    2016-02-15 12:39:39 +08:00
    ChefIsAwesome
        1
    ChefIsAwesome  
       2016-02-14 19:31:11 +08:00
    控制不了 iframe 的。你想一下,如果你把淘宝用 iframe 嵌到自己的页面里,能阻止用户点击付款按钮吗?
    virusdefender
        2
    virusdefender  
       2016-02-14 19:32:29 +08:00 via Android
    window.xxx=function(){}

    没试过
    14ly
        3
    14ly  
       2016-02-14 19:33:40 +08:00 via iPhone   ❤️ 1
    算好位置,在那个按钮上面盖一个东西就行了,必要的话可以用另一个 iframe 套这个 iframe
    just1
        5
    just1  
       2016-02-14 19:36:31 +08:00 via Android
    3 楼正解,透明 iframe
    wuxiaomo
        6
    wuxiaomo  
    OP
       2016-02-15 12:39:39 +08:00
    @14ly 问题就是,这些按钮不固定在一个位置,所以好像盖一层还蛮难
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2932 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:57 · PVG 20:57 · LAX 04:57 · JFK 07:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.