簡體   English   中英

JavaScript - 單擊網頁上的某個按鈕

[英]JavaScript- Click a certain button on a webpage

這是一個網頁: http : //www.mirakee.com/milind_ek_kavi現在這個網頁包含大約 1000 條該用戶的帖子,我希望一次喜歡所有這些。 每個帖子都包含一個贊按鈕。 現在我想要一個腳本(機器人類型),可以一次點擊所有類似的按鈕。 並且所有這些都被注冊(接受)。 請告訴我在哪里以及如何嵌入腳本。 非常感謝。

更新:這是喜歡按鈕的 HTML 代碼:

<div>
                <span class="like_content post_zy2v7yjilw_like">
                    <a class="like-post" data-remote="true" data-method="post" rel="nofollow noopener" href="/posts/zy2v7yjilw/like">
                      <span class="heart"></span>
</a>
                  <a class="likes-count" rel="nofollow noopener" data-remote="true" href="/posts/zy2v7yjilw/likes">
                    46
</a>                </span>

                <span class="comment-icon"></span>
                <span class="comment-count">1</span>

                  <span class="reposts-icon"></span>
                  <a class="comment-count" rel="nofollow noopener" data-remote="true" href="/posts/zy2v7yjilw/reposts">
                    4
</a>              </div>

使用 jQuery 的click()函數。

$(element).click();

但濫用這樣的功能可能是非法的。 我目前無法在移動設備上訪問您的 DOM,因此您可以添加自己的查詢而不是element

你可以用這個

$(".like-post").trigger("click");

主要問題是它只會觸發頁面上實際可用元素的點擊。 我的意思是尚未加載的帖子將不受此代碼的影響。

因此,您可以首先通過手動滾動來加載所有帖子,或者您也需要為此編寫腳本。

暫無
暫無

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

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