XULRunnerアプリのようなMozilla Prismがあるとします。 <ブラウザ/>要素を持つXULウィンドウがあり、ブラウザは特定のドメイン(たとえばexample.com)のWebページを表示します。XULRunner:任意のドメインへのリンクを防止する
example.comにいくつかのリンクがあります。ユーザーがローカルリンクをたどった場合(つまり、example.comにとどまっている場合)、彼女はフォローできるようにすべきです。一方のリンクがelpmaxe.mocに行く場合は、(私は気にしない)、これら二つの可能性のいずれかがあるはずです:
「本当の」ブラウザが(ちょうどプリズムのように)開き- 、または
- 何も起こりません。
これを行うにはどんなアイデアですか?ページロード中でもリンクを安全にブロックする必要があるため(つまり、これらのイベントがまだ発生していない)、browser.document.onloadまたはDOMreadyなどのイベントを使用するだけでは不十分です。
うーん、可能(まだ未テスト)ソリューションは、次のようになります。 browser.document.addEventListener が、それでも私にはわからないが、どのように決定する(「アンロード」、...)は、旅が起こっていますに。 – Boldewyn