0
我正在開發用於UI Web測試的Google Chrome擴展。我需要調用元素的原生瀏覽器選擇,您可以通過按Ctrl移ç或通過工具欄調用:從邊欄按鈕調用「選擇元素」
但我想點擊後調用它我按鈕,位於元素欄:
我如何能做到這一點從按鈕的JavaScript的單擊事件?
我正在開發用於UI Web測試的Google Chrome擴展。我需要調用元素的原生瀏覽器選擇,您可以通過按Ctrl移ç或通過工具欄調用:從邊欄按鈕調用「選擇元素」
但我想點擊後調用它我按鈕,位於元素欄:
我如何能做到這一點從按鈕的JavaScript的單擊事件?
無法從擴展中調用內置元素選擇器。好吧,除了編寫一個可單獨安裝的原生OS應用程序的奇怪方法,該應用程序通過nativeMessaging API與您的擴展進行通信,並向工具欄發送單擊事件或觸發熱鍵。
一個可行的解決方案是使用模仿元素選擇器行爲的第三方JavaScript庫,一旦選擇元素,您可以highlight it in the Elements panel。
**謝謝!**我認爲最簡單的解決方案是對任何元素使用事件。我可以攔截一個點擊事件並獲得一個標題或一個innerText,以便通過瞄準按鈕將其粘貼到字段中。之後我會停止傳播事件。 –