2010年4月22日のブックマーク (1件)

  • IEのウインドウIDの取得方法を教えてください。

    上記のご質問は、かなり、気になったので、はじめて、MSDNフォーラムで書き込みさせて頂きます。 失礼もあるかもしれませんが、ご容赦下さい。 まず、ご質問の結論としては、「できない」というのが、結論です。 理由としては、 ・起動中のブラウザから「新規作成」や「Ctrl+N」で、新しいWindowを立ち上げた場合は、 IE上では、同一プロセスとみなされます。 ・Session情報もサーバー側で共有される上に、ViewStateもWindow作成元のものを そのままコピーした状態で使用されるので、区分けがまったく付かない。 のが理由です。 クライアント側のJavaScriptやDHTMLを使って、「Ctrl + N」の動作を無効にすることもできますが、 http://www.atmarkit.co.jp/fdotnet/entwebapp/entwebapp06/entwebapp06_06.h

    angelhalo
    angelhalo 2010/04/22