InternetExplorer.Application
Powershell を介して COMにアクセスしています。の を使用しようとしていますがquerySelector
、document
結果が返されません。現在IE8を使用しています。
$ie = New-Object -com "InternetExplorer.Application"
$ie.visible = $true
$ie.Navigate("www.google.com")
if ($ie.Busy) { Start-Sleep 1 }
# This statement works
@($ie.Document.getElementsByTagName("a"))[0]
# This statement doesn't work, though querySelectorAll
# exist in the document object
@($ie.Document.querySelectorAll("a"))[0]
# I tried this
$ie.Document.querySelectorAll("a") -eq $null # evaluates to True