PhantomJS:模擬元素點擊
上下文:
上下文:嘗試使用以下方式點選元素時PhantomJS的page.evaluate函數,您可能會遇到與呼叫undefined相關的錯誤作為一個函數。當目標元素是跨距而不是本機輸入按鈕時,就會發生這種情況。
解決方案:要解決此問題並模擬對任意元素的單擊,請使用以下自訂函數:此函數建立一個合成滑鼠點擊事件並將其分派到指定的元素。與page.evaluate 結合使用,可以有效模擬點擊動作:
以上是如何使用 PhantomJS 模擬元素(例如 Span)的點擊?的詳細內容。更多資訊請關注PHP中文網其他相關文章!