簡體   English   中英

自動點擊搜索結果

[英]Automatically Click Search Results

這可能是我犯的一個非常菜鳥錯誤,但我的情況是這樣。 我已經成功創建了一個腳本,當該腳本輸入Google Chrome書簽時,將在用戶單擊書簽時彈出一個提示框。 從那里,在他們按下Enter鍵之后,它將把所述用戶帶到搜索結果列表。 我想要做的是將另一段代碼放在相同的書簽中,以便它在加載后自動單擊搜索結果頁面上的第一個結果。 有任何想法嗎?

javascript: (function MCC() {
var feature = prompt('What is your search query?', '');
if (feature != null) {
    window.open('https://www.google.com/#q=' + encodeURIComponent(feature));
    window.onload = function MyClient() {
        document.getElementById('mHSB').click();
    }
}})();

我認為沒有辦法與另一個窗口/框架內的頁面進行交互。 加載新窗口后,您的代碼段將在當前窗口中運行該函數。

如果您使用Google搜索,則可以更改網址,例如

http://www.google.com/search?q=searchTerm&btnI

這應該與輸入搜索詞並單擊“幸運”(應加載第一個結果)相同。

我從那個鏈接

是否有一致的方法鏈接到Google“我覺得很幸運”結果?

如果您在自己的站點/可以添加代碼的站點上進行搜索,則可能最好使用查詢字符串開關。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM