4
我有一個腳本,用一個變量打開一個超鏈接,以便在Intranet上啓動特定帳戶。但是,如果「模塊」已經打開(超鏈接的80%是相同的),我想保持打開相同的選項卡/窗口並刷新它。如何識別選項卡,如果它打開並使用Vbscript中的新超鏈接進行刷新?
現在我的Vbscript只使用腳本宿主,並且每次都在新選項卡中打開。由於用戶可能會打開多個選項卡,因此我不確定如何確定是否有我想打開的鏈接,然後使用該窗口刷新數據。
Begin pseudocode Script Sub
dim LINK as string
dim variableHere as string
LINK = "link/section/comments.aspx/account=" & variableHere & "&SID=11111"
variableHere = APIAccountNumberAccessed
IF ("link/section/comments.aspx/account=" exists)
then open hyperlink in same tab: LINK
else open in new tab
End IF
End pseudocode Sub
UPDATE:
我做了識別,人們可以使用Window.Open方法來設置目標名稱,並打開一個鏈接一些進展。不過,我仍然收到錯誤消息。
語法
set varWindow = Window.Open "google.com", "targetName", "toolbar=no, menubar=no, location=no, directories=no"
這爲我提供了語句的錯誤預期年底,錯誤代碼800A0401,就在窗口中打開線。仍然無法擺脫這部分。
錯誤:「語句的期待的結束」,行/字符匹配Window.Open – SheldonH 2011-05-27 18:02:02
對不起剛剛編輯 – 2011-05-27 19:33:19
爲什麼你不使用JavaScript? – 2011-05-27 19:52:18