使用函数的多个返回值
为了后面使用的方便,函数返回了三个值。
# 等待加载
function waitForLoad ( $ie ) {
while ( $ie.Busy ){ Start-Sleep -Milliseconds 100}
function 打开窗口 ( $address ){
$ie = New-Object -COM InternetExplorer.Application
$ie.Navigate( $address )
waitForLoad ( $ie )
$ie.Visible = $true
$doc = $ie.Document
$win = $ie.Document.parentWindow
return ($ie, $doc, $win)
}
调用函数时,也可以一起。
$ie, $doc, $win = 打开窗口 “http://www.baidu.com”
$doc.getElementById("...").value = "..."
$doc.getElementById("...").click()
$win.execScript("...","javascript")
$ie.Quit()
使用函数的多个返回值
原文:http://blog.csdn.net/hadstj/article/details/19189749