当方WebBrowserを使用し、ブラウザーを作成しています。
機能、バグ等はもうほぼなくなったのですがブランクページに
開くリンクなどを開くとIEが立ち上がってしまいます。
これを今使っているブラウザをもう一つ開いて(別フォーム)
そこのWebBrowserにページを表示させたいのです。
ブランクページで表示のリンクが何個表示されるか予想が
付かない時点での事ですし、可能なのでしょうか?
また、可能であればご教授願います。m(_ _)m
難しいようですね。
ありがとうございました。
> ブランクページに開くリンクなどを開くと
「ブランクページに開くリンク」とは、どのような物の事でしょうか?
> そこのWebBrowserにページを表示させたいのです。
リンクを右クリックした時の『新しいウィンドウで開く』や、
JScriptの「window.open()」などに対応させたいのであれば、
Private Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean)
With New Form1
.WebBrowser1.RegisterAsBrowser = True
Set ppDisp = .WebBrowser1.Object
.Visible = True
End With
End Sub
のようにする事で、新規フォームのWebBrowserに表示されます。