TWebBrowserでの
Newwindowの判定方法
・scriptからのpopup(新window)
・scriptからの新window
・クリックから新window
のwindowか判定するには
どうするのでしょうか?
NewWindow2
では全部同じにしかみえません。
また 開く予定のURLも調べる方法もどうするのでしょうか。
ポップアップブロック機能を実装したいということでしょうか?
ユーザーが意識的に開いたものか自動で開かれたウィンドウかを
判断するのはちょっと難しそうですね。
たとえばTwebBrowserのNavigateComplete2イベントハンドラで
URL変数を見て、それがブロックすべきURLかで判断する方法が
ありますよ。
ツイート | ![]() |