iframeに別のウェブサイト(www.cnn.comなど)を表示するページがあります。(HTML/javascript)クロスドメインiframeの処理
私が望むのは、フレーム内ではなく、親ウィンドウでiframe内のリンクを開くことです。
私はこれが通常セキュリティ上の理由で不可能であることを知っていますが、それは私には合理的です。しかし、私が作業しているページは公開されるのではなく、プライベートコンピュータ上でのみ公開されます。もしそれを動作させるために特定のセキュリティ機能をオフにしなければならない場合は、問題ありません。
これを行う方法はありますか?
私は一日中解決策を探しています。もし私がここや他の場所に投稿を見逃したら、私にそれを指摘してください。
Firefox(これは私が使用している)で、スクリプトが "署名されている"(または特定の設定エントリが変更された)場合、javascriptで拡張パーミッションを取得することができます。しかし、私は私の目的のためにこれらの拡張アクセス許可を悪用する方法を知らない...任意のヒント?
私はまた、さまざまなアプローチを考えています。 iframeをまったく使っていない。どんな方法でも、私は1ページ内に何も制御できないいくつかのウェブサイトを埋め込むことができるようにしたい。埋め込まれたWebサイトのいずれかでクリックされたリンクは、親ウィンドウで開きます。それはちょうど自分のための便利なツールであるはずです。私は基本的にjavascriptについての知識はなく、単に習って学ぶだけだと言います。私が望むものがクライアント側の方法では不可能だと自信をもって言えるのであれば、それは助けになるでしょう。私はそれがむしろやりにくいと思う。 phpを使用していますが、必要でない場合はウェブサーバーをセットアップしたくありません。あらゆるヒントありがとう!
おかげで、Greasemonkeyのは良いアイデアです...何もまだそれをサポートしていることを表示されません!私はそれを試してみる。 – Matt