选择一个单选按钮以解析PowerShell中的网页

时间:2016-12-18 23:08:58

标签: powershell-v3.0

我需要先选择expandble视图,然后运行Invoke-WebRequest。

<span style="margin-right:6px;font-size:11pt;">
    <input id="radCollapse" type="radio" name="results" value="radCollapse" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;radCollapse\&#39;,\&#39;\&#39;)&#39;, 0)" />
    <label for="radCollapse"> Collapse-able view</label>
</span>
<span style="font-size:11pt;">
    <input id="radExpanded" type="radio" name="results" value="radExpanded" checked="checked" />
    <label for="radExpanded">Search-able Expanded view</label>
</span>

网页在这里:http://jailroster.mctx.org/

1 个答案:

答案 0 :(得分:0)

您可以使用IE comObject在此处进行单击事件。

例如: -

$IE = New-Object -ComObject "Internetexplorer.Application"
$IE.Navigate('URL')
$IE.Visible = $true
$Doc = $IE.Document
$radExpanded = $Doc.GetElementByID('radExpanded')
$radExpanded.Click()

这将对网页执行点击事件。

的问候,

kvprasoon