gpt4 book ai didi

javascript - 如何使用 JavaScript 在 IFRAME 中启用右键单击

转载 作者:行者123 更新时间:2023-12-02 20:34:00 29 4
gpt4 key购买 nike

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

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

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

javascript:function 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;};function unify(w){r(w.document);if(w.frames.length>0){for(var i=0;i

那么有什么办法可以在 iframe 内启用右键单击吗?即使它是外部域?

谢谢

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

最佳答案

您无法按照您所描述的方式将 Javascript 注入(inject)到单独域上的外部页面中。抱歉。

关于javascript - 如何使用 JavaScript 在 IFRAME 中启用右键单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3597470/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com