我們正在嘗試創建一個腳本,該腳本可以單擊出現在第二個窗口中的按鈕(不是同一窗口中的選項卡),但似乎無法讓iMacros更改其重點放在一個新窗口。 iMacros可以在單個腳本中跨越瀏覽器窗口嗎? 的網頁流量: - 引導到一個URL 瀏覽器窗口 - 在頁面 點擊一個按鈕 - 一個新窗口中打開 - 單擊該窗口中的iMacros將焦點轉移到第二個Firefox窗口
0
A
回答
0
一個按鈕,如果這是一個真正的新的瀏覽器窗口,那麼iMacros無法處理它。但是你可以嘗試使用不同的瀏覽器,比如iMacros for Chrome,iMacros for IE或者Kantu Browser,看看它們是否更好。他們都不能處理新的窗口,但有可能在這些瀏覽器中網站的行爲不同,而是在新標籤中打開。
0
您可以嘗試使瀏覽器在同一窗口的新選項卡中顯示此彈出窗口。
讓我們假設你的按鈕的HTML代碼如下所示:
<button id="popupbut" onclick="window.open('http://popupUrlHere', '', 'width=300,height=300,left=50,top=50,menubar=no');">New window</button>
所以,這裏是一個宏做上述的事情:
SET !EXTRACT_TEST_POPUP NO
TAG XPATH="id('popupbut')" EXTRACT=HTM
SET popupUrl EVAL("'{{!EXTRACT}}'.match(/(http:.+?)['"]/)[1];")
TAB OPEN
TAB T=2
URL GOTO={{popupUrl}}
我覺得這個方向應該是正確的。
相關問題
- 1. 如何將焦點轉移到Telerik的父窗口?
- 2. 將頁面加載之前將焦點轉移到另一個窗口
- 3. 在彈出窗口中彈出,第二個彈出窗口沒有焦點?
- 4. node-webkit - 將第二個窗口移至第二個或特定屏幕
- 5. Jquery - 將焦點設置到窗口
- 6. 將焦點設置到uifigure窗口
- 7. 如何讓第二個窗口中的點跳轉到第一個窗口中指定的行號
- 8. 將焦點轉移到具有空ID和名稱的新彈出窗口
- 9. 使窗口前移w/out焦點
- 10. 將焦點從子窗口返回到父窗口
- 11. 創建第二個窗口
- 12. WPF窗口焦點
- 13. Python窗口焦點
- 14. PyQt窗口焦點
- 15. javafx焦點窗口
- 16. emacsclient窗口焦點
- 17. JS - 窗口焦點和帶到前面在Firefox
- 18. 關閉第二個窗口返回第一個窗口
- 19. 隱藏第一個窗口後面的第二個窗口
- 20. 聚焦模態窗口中的第二個元素(Angular,Bootstrap UI)
- 21. 焦點移動到網格視圖中第二行的第一個文本框
- 22. 當第二個屏幕不可見時將窗口從第二個屏幕移動到主屏幕
- 23. 從第二個窗口獲取值到wpf的主窗口
- 24. 如何從第二個窗口切換到第三個窗口在硒
- 25. Datagrid的焦點,第二列
- 26. JTextArea轉移焦點
- 27. 將鍵盤焦點設置到一個窗口
- 28. 如何將焦點設置到另一個窗口?
- 29. 將焦點鎖定到一個窗口WPF
- 30. 如何通過流程名稱將焦點移至窗口?