2009-08-07 10 views
1

javascriptを使って開いたウィンドウ(タブ)にアクセスする方法はありますか?window.nameの権限によって設定されていますが、window.open()メソッドでは作成されませんでした。ウィンドウには同じドメインの文書が含まれているため、セキュリティ関連の問題は発生しません。クロスブラウザソリューションが存在しない場合は、ブラウザ依存のメソッド(もしあれば)にも興味があります。ありがとう。javascriptで名前付きウィンドウを管理する

答えて

1

ブラウザのセキュリティは、私が恐れていることを許しません(そして、XSSについての巨大なセキュリティホールの話から実際には決してしないでください)。

window.open()で開いた場合にのみアクセスできます。

これを行うための唯一の理論的な方法は、ieを作成することです。 xul app/extension(firefox) - これはブラウザオブジェクト(フレーム/ウィンドウはDOM要素にもなります)への完全なアクセス権を持ちます。

0

はい、確かに方法があります。あなたは、このセキュリティホールを残すあなた自身のブラウザを書かなければなりません、そして、人々にそれを使用させる何らかの方法を見つけてください。