2016-12-14 71 views
0

我想通過創建簡單的AHK腳本來自動填寫某些表單,讓我的工作更輕鬆。
我不是很擅長解釋,但希望有人能理解我在說什麼。
問題是這個網站有一些啓用了下拉式自動建議的文本框,並且在選擇這些文本框時有延遲。
我假設在選擇文本框時,它正在從某個數據庫中提取數據,導致延遲。

現在我的問題是。如果需要,是否可以關閉網站上的下拉菜單,甚至可以關閉整個瀏覽器?
我真的希望我的腳本能夠製作出來,隨時準備好需要的內容,並且不會拖延。如何禁用某些網站上的文本框下拉建議?

回答

0

自動完成下拉列表只是JS腳本。因此,我認爲,通過單擊瀏覽器設置中的複選框來禁用它們是沒有辦法的。

首先,嘗試完全禁用JS。另外,如果只涉及少數網站,您可以嘗試查找使用哪些JS庫並在瀏覽器JS控制檯中禁用它們。

+0

所以我試圖禁用JS,但事實證明,頁面不能沒有它打開。我不認爲有一個解決方案... –

+0

@ Roki_09同意,在所有可能性,沒有簡單的解決方案。 –

0

你打算通過按鍵或通過COM來做到這一點?

我想通過按鍵無法避免聚焦元素並觸發信息查找。

AutoHotkey可以使用COM(組件對象模型)與Internet Explorer上的網頁進行交互。 COM可以啓動/鎖定到一個IE實例,檢測頁面是否正在加載/已加載,導航到特定的URL,並設置Web元素的文本,很有可能不會觸發下拉列表。我沒有測試COM是否可以禁用元素,這是可能的。另外,Acc.ahk也許能夠設置元素的文本。