Form.webBrowser.navigate()すると、パソコンの中のキャッシュが使われてしまう事があるわよね。あれの対策を色々やってみたんだけど……。
まだ根本解決かはわからないので、未確認扱いにしておくわね。
webBrowserはOS上のIEの部品そのものを使うの。だからインターネットオプション等の設定が反映されるわ。
webbrowser1.Refresh();
ちなみにこれ、どこに設定するかが謎よね。
まず、Refreshをnavigateの代わりにする事はできない。 **なぜならRefreshは読み込み完了イベントを発行しない** から。
わたしは以下のようにしてみたわ。
webbrowser1.navigate("http://URL/"); webbrowser1.Refresh();
うーん。
これで様子見かしらね。