したがって、このIFRAMEはWebページにあり、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で右クリックを有効にする方法。