页面显示时自动单击页面上的按钮。
Auto Click on button on page when it displays it.
我对如何编码一无所知,所以我需要帮助来制作这个。我正在尝试在页面出现时自动点击页面上的按钮。我正在使用名为 tampermonkey 的 Chrome 扩展来执行此操作。
我要点击的 HTML 按钮是这个:
<div class="content preAppear fadeIn" style="position: absolute; margin-top: 0px; top: 277px; left: 730px;">
<div class="header cf">
<a class="btn_close"></a>
</div>
<div class="innerContent" style="display: block;"><p>Are you sure you want to leave this conversation?</p><p><a data-conversationid="12874874" class="btn_blue btn_confirm">Leave</a><a class="btn_blue btn_cancel">Cancel</a></p></div>
</div>
我不知道自己在做什么,所以请耐心等待,有任何问题都可以问我。我看过其他人的类似问题,但我不知道如何将它用于我的问题。我需要这方面的具体帮助。
// ==UserScript==
// @name New Userscript
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match http://bungie.net
// @grant none
// ==/UserScript==
/* jshint -W097 */
'use strict';
var btnShowObserver = function() {
var innerContent = document.getElementsByClassName('innerContent')[0];
if (innerContent.style.display === 'block') {
innerContent.getElementsByClassName('btn_confirm')[0].click();
}
}
window.setInterval(btnShowObserver, 500);
我对如何编码一无所知,所以我需要帮助来制作这个。我正在尝试在页面出现时自动点击页面上的按钮。我正在使用名为 tampermonkey 的 Chrome 扩展来执行此操作。
我要点击的 HTML 按钮是这个:
<div class="content preAppear fadeIn" style="position: absolute; margin-top: 0px; top: 277px; left: 730px;">
<div class="header cf">
<a class="btn_close"></a>
</div>
<div class="innerContent" style="display: block;"><p>Are you sure you want to leave this conversation?</p><p><a data-conversationid="12874874" class="btn_blue btn_confirm">Leave</a><a class="btn_blue btn_cancel">Cancel</a></p></div>
</div>
我不知道自己在做什么,所以请耐心等待,有任何问题都可以问我。我看过其他人的类似问题,但我不知道如何将它用于我的问题。我需要这方面的具体帮助。
// ==UserScript==
// @name New Userscript
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match http://bungie.net
// @grant none
// ==/UserScript==
/* jshint -W097 */
'use strict';
var btnShowObserver = function() {
var innerContent = document.getElementsByClassName('innerContent')[0];
if (innerContent.style.display === 'block') {
innerContent.getElementsByClassName('btn_confirm')[0].click();
}
}
window.setInterval(btnShowObserver, 500);