![](/img/trans.png)
[英]Discord.js bot: How can I check if the person who pings has certain role
[英]How can my bot check if a js alert has popped up (and is visible)?
我試圖了解是否有辦法檢測到這些。
我正在編寫一個瀏覽網站列表並執行不同操作的 js 機器人。 我不確定這個項目將如何結束,也不確定它會走向何方,但我學到了很多東西。 有些網站會向我發送一個“警報”彈出窗口,它會凍結我的瀏覽器和我的機器人,直到我手動刷新頁面。
這聽起來像是一個愚蠢的問題,但我已經找了幾個小時,我能找到的大多數東西都是關於 selenium 或后端網站管理員,以檢查警報是否在客戶端正確顯示。
我嘗試了一些window.addEventListener(alert, myFunction() {... })
但它根本不起作用。 信息太多,谷歌根本沒有幫助我找到正確的答案。
希望有人可以分享isAlertPresent()
的代碼——比如 function。 我不需要它來單擊確定,只是為了知道警報是否在准確的時間出現。
謝謝你們!
您可以像這樣覆蓋window.alert
方法:
window.actualAlert = window.alert;
window.alert = function(message) {
console.log("Alert popup opened");
// ...custom logic here
window.actualAlert(message);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.