掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
WebBrowserの更新方法 (ID:85739)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
いつも参考にさせていただいております。 WebBrowserコントロールを使ってhttpsにアクセスし、あるページにログインしようとしています。 IDとパスワードを入力しsubmitボタンをクリックするように、次のとおりコーディングしてあります。 WebBrowser1.Document.getElementsByName("USER_NAME").Item(0).Value = ユーザー名 WebBrowser1.Document.getElementsByName("PASSWORD").Item(0).Value = パスワード WebBrowser1.Document.getElementsByName("Login").Item(0).Click しかし、ログイン後の画面に変わるはずなんですが、ログイン画面に戻ってしまいうまくいきません。 LocationURLを確認すると、ログイン後のURLになっています。 手動で、「最新の情報に更新」をしてやると、ログイン後の画面になります。 つまりログイン自体はうまくいっているようなので、 それをVBにやらせるため、 WebBrowser1.Refresh と入れてやることで処理はできるんですが、httpsにアクセスしているせいか 「情報を再送信しないとページを更新できません 再試行をクリックして、情報を再送信するか・・・」 と出てしまいます。 手動でクリックすればログイン後の画面に変わりますが これを自動的に処理する方法はないでしょうか? よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.