0

私が作成した PS スクリプト (2.0) は、ベンダーが提供する Web サイトにログインし、いくつかのリンクをクリックしていくつかのデータをスクレイピングし、そのデータに基づいて電子メールを送信します。

問題は、彼らがウェブサイトをアップグレードしたことです。いくつかの変更を加えましたが、1 つの問題で立ち往生しています。以前は、ログイン後にボタンをクリックしてこの Web サイトにアクセスしていましたが、リンクをクリックするようになりました。リンクをクリックするコードは機能しますが、その後は制御できなくなります。ドキュメントが空に見えて、それ以上コントロールできません。

$ie.navigate2("https://ibsbusint.fnfis.com/BLP/NavModelServlet/Interop?appid=APPL00000056&channelName=EG_SSO")
WaitIE($ie)
$doc = $ie.document
WaitIE($ie)
$doc.getElementById("MonitorExtractJobs").Click();

最後の行は何もしません (アイテムがブラウザーに存在する場合でも)。$doc を見ると、すべてのプロパティが空白になっています。新しいリンクに移動した後に設定したため、理由がわかりません。

4

0 に答える 0