- - PR -
別画面を開くとき2度画面が開いてしまう
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-06-24 15:42
お世話になっております。
先日も別画面をwindow.openで開く方法をご相談させて頂き、 皆様のお陰で開けるようになりました。 その後、気になったことがあり、色々と試してみたのですが 結果は変わりませんでした;; 【現象】 DataGridの選択ボタンを押して別画面をOpenする際、 一瞬画面が開いて一度消えます。 それから気を取り直したかのようにまた表示されるのです。 最初に開いたときは真っ白な画面ですぐに消えます。 特に最初に選択ボタンを押したときが時間がかかります。 【スクリプト】 Dim scriptString As String scriptString = "<Script language=""javascript""> " & vbCrLf scriptString &= "<!--" & vbCrLf scriptString &= "var w " & vbCrLf scriptString &= "w = window.open('SinseiGamen.aspx','_blank','menubar=no,toolbar=no');" & vbCrLf scriptString &= "//-->" & vbCrLf scriptString &= "</Script>" & vbCrLf If Me.IsStartupScriptRegistered("DataRef") = False Then Me.RegisterStartupScript("DataRef", scriptString) End If 【環境】 WindowsXP、Webアプリです。 度々で申し訳ございませんが、よろしくお願いいたします。 |
|
投稿日時: 2005-06-24 16:43
まず、描画の問題で2回Windowが開いているように見えるのか
サーバーにリクエストが2回投げられているのかを調べましょう。 IISのログを見ればわかります。 |
1