0
現在、Internet Explorerを開いて2つのドロップダウン値(テーブルの値を更新する)を変更してから、テーブルをCSVファイルにスクラップすることが望ましいスクリプトをPowerShellで開発しようとしています。 。ところでPowershell web scraping IEドロップダウンで値が更新されない
は、サイトはURL :(
私はIEが開くように取得することができますを変更し、2つのドロップダウンの値を変更しない、ドロップダウンを変更し、静的なURLを持っていますが、テーブルではありませんこの後にその値を更新...私はそれは、このドロップダウンのためのオプションを示しサイトコードとは何かだと思う :だから基本的に私が持っているもの
<select id="pricing-display-by-dropdown"
onchange="$('html').trigger('rate.changed', this.value)">
<option value="hour">Hour</option>
<option value="month">Month</option>
</select>
は、これまでのところ、このであり、それは意志地域と価格を変更しますが、テーブルを更新しません。何らかの理由でトリガーを起動する必要がありますか?
任意の助けをいただければ幸いです$url = "https://azure.microsoft.com/en-us/pricing/details/sql-database/"
$ie = New-Object -com internetexplorer.application;
$ie.visible = $true;
$ie.navigate($url);
while ($ie.Busy() -and $ie.ReadyState -ne 4){ sleep -Milliseconds 6000 }
$ie.Document.IHTMLDocument3_getElementByID("region-selector").value = "europe-north"
$ie.Document.IHTMLDocument3_getElementByID("pricing-display-by-dropdown").value = "month"
、私はPowerShellの、とstackoverflowのに新たなんだ、だからここ