在Watir中呼叫JavaScript指令碼
如何在Watir中呼叫JavaScript指令碼?下面的指令碼實現了此功能,主要原理是通過IE訪問Document,再訪問parentWindow,最終還是由IE在執行JavaScript指令碼:
require 'watir'
#定義呼叫JS的類方法
class Watir::IE
def run_script(js)
ie.Document.parentWindow.execScript(js)
end
end
ie = Watir::IE.new
ie.goto("http://blog.csdn.net/testing_is_believing")
#呼叫類方法
js_string = "alert(/"測試呼叫Javascript!/");"
ie.run_script(js_string)
相關文章
- 如何呼叫python中的shell指令碼?Python指令碼
- 在指令碼中呼叫git命令:指定git命令執行上下文指令碼Git
- FastScripts for Mac(指令碼呼叫工具)ASTMac指令碼
- Python 指令碼中呼叫 Java 程式時 Classpath 錯誤Python指令碼Java
- 在python程式中呼叫java程式碼PythonJava
- Selenium執行JavaScript指令碼JavaScript指令碼
- 呼叫中心資料入庫指令碼指令碼
- JavaScript中的鏈式呼叫JavaScript
- 在CMakeLists.txt中設定版本號,並在程式碼中呼叫
- 在 Linux 中執行.sh 指令碼 No such file or directoryLinux指令碼
- 新姿勢!Redis中呼叫Lua指令碼以實現原子性操作Redis指令碼
- JavaScript工作指令碼筆記整理JavaScript指令碼筆記
- C# 執行Javascript指令碼C#JavaScript指令碼
- javascript是指令碼語言嗎JavaScript指令碼
- Nodejs 呼叫 R 指令碼 / Nodejs Call R ScriptNodeJS指令碼
- 在GO中呼叫C原始碼#基礎篇1Go原始碼
- 什麼是Shell指令碼?Shell指令碼在Linux運維工作中的地位!指令碼Linux運維
- 使用自定義lua解析管理器呼叫lua指令碼中的table指令碼
- 8.4.9 在truffle環境中執行外部指令碼指令碼
- 在SSIS中自定義VB.Net指令碼(下)OF指令碼
- go 呼叫 shell 指令碼 如何傳遞引數Go指令碼
- [20220414]toad呼叫執行指令碼問題.txt指令碼
- [20210330]bash使用source or ..呼叫shell指令碼注意txt指令碼
- 程式碼保護軟體VMP逆向分析虛擬機器指令:指令中包含了函式呼叫虛擬機函式
- 【Azure Function App】Python Function呼叫Powershell指令碼在Azure上執行失敗的案例FunctionAPPPython指令碼
- 使用shell指令碼在Linux中管理Java應用程式指令碼LinuxJava
- Shell指令碼在Linux運維工作中的地位!指令碼Linux運維
- 影片直播系統原始碼,在Laravel中自定義模板函式 並在模板中呼叫原始碼Laravel函式
- JavaScript指令碼批次取消抖音喜歡JavaScript指令碼
- javascript指令碼何時會被執行JavaScript指令碼
- node 執行JavaScript 指令碼 測試axiosJavaScript指令碼iOS
- java呼叫JavaScriptJavaScript
- 深入理解Javascript中的隱式呼叫JavaScript
- C# 程式碼中呼叫 Javascript 程式碼段以提高應用程式的配置靈活性(使用 Javascript .NET 與 Jint)C#JavaScript
- Lua 指令碼在 Redis 事務中的應用實踐指令碼Redis
- Lua指令碼在Redis事務中的應用實踐指令碼Redis
- 在 JavaScript 中掌握日期JavaScript
- VBS指令碼程式設計(6)——物件的建立與呼叫指令碼程式設計物件
- 如何呼叫程式碼在python3中改變函式值?Python函式