【问题标题】:How Enable Right Click in IFRAME with JavaScript如何使用 JavaScript 在 IFRAME 中启用右键单击
【发布时间】:2011-04-05 13:51:45
【问题描述】:

所以我的网页中有这个 IFRAME,iframe 有一个登录页面(这是我的域的一部分),但是登录后 iframe 将用户重定向到外部站点(不在我的域中)但仍然是在 iframe 内,但没有右键单击选项(在该外部页面的 HTML 代码中禁用)。

如果我使用简单的 JavaScript 代码在没有 iframe 的情况下登录该站点,我可以启用右键单击,但如果我通过我正在使用的 iframe 访问该站点,则无法在该处启用右键单击。

这是我尝试启用右键单击的代码:

javascript:函数 r(d){d.oncontextmenu=null;d.onselectstart=null;d.ondragstart=null;d.onkeydown=null;d.onmousedown=null; d.body.oncontextmenu=null;d.body.onselectstart=null;d.body.ondragstart=null;d.body.onkeydown=null; d.body.onmousedown=null;};函数 统一(w){r(w.document);如果(w.frames.length>0){for(var 我=0;我

那么有什么方法可以在 iframe 中启用右键单击?就算是外域?

谢谢

tl;dr:如何使用 javascript 或任何其他工具在 IFRAME 中启用右键单击。

【问题讨论】:

    标签: javascript iframe right-click


    【解决方案1】:

    您不能以您描述的方式将 Javascript 注入到单独域的外部页面中。对不起。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-12-22
      • 1970-01-01
      • 1970-01-01
      • 2018-01-28
      • 1970-01-01
      • 2012-12-25
      相关资源
      最近更新 更多