0

親ページのjs変数/メソッドなどを参照する場合、すべてのポップアップは同じですか?

ポップアップのコンテンツ内からの ajax リクエストはどうですか?

私が理解していることから、ポップアップはZオーダーで遊んでいるだけなので、基本的にはまだ親ページにあるだけで「高く」見えますか?

4

3 に答える 3

1

ほとんどの場合、アクションが発生したときに表示される div (またはその他の要素) であるポップアップについて話しているでしょう。これは、ページ上にある種の非表示の要素を配置することによって行われます。この要素は、表示されて中央に配置され、(z-index を使用して) 前面に移動されます。

これがJavaScriptでポップアップを使用している場合、はい、ページ上のすべてのJavaScriptにポップアップからアクセスできます。

于 2009-04-10T15:53:07.250 に答える
0

クロスドメイン スクリプティングを認識する必要があります。ただし、最も単純なケースでは、親ページの JavaScript を次のように参照できるはずです。

if (window.parent)
{
    window.parent.SomeFunctionOnParent();
}
于 2009-04-10T15:53:07.767 に答える
0

Javascript ポップアップは独立したウィンドウですが、次の方法で所有者を参照できます。window.owner

于 2009-04-10T15:53:52.397 に答える