gpt4 book ai didi

JavaScript 警报 : block if message contains certain word?

转载 作者:行者123 更新时间:2023-11-29 16:10:57 25 4
gpt4 key购买 nike

我有一个调用数据库的网络应用程序。每隔一段时间,我们就会收到一个 javascript 警告对话框,提示交易已陷入僵局。老实说,我们不在乎是否会发生这种情况,因为它不是一个交互式应用程序...它只是根据计时器显示数据,如果这次错过了,下次再显示也没关系。

我知道您可以像这样重写警报方法:

window.alert = function alert(msg) {
console.log('Hidden Alert ' + msg);
};

(在 Can I prevent an alert() with a Google Chrome Extension 找到)

我的问题是:有没有办法查看警报消息是否.contains一个特定的单词或短语,如果有则忽略警报调用但显示警报否则? 安装扩展程序来处理此问题确实不是一种选择。

澄清:

我知道如何捕获它是否存在,但是如果我写完了警报代码,我应该编写什么代码来继续并像往常一样显示警报?

最佳答案

window.oldAlert = window.alert;
window.alert = function alert(msg) {
if (not msg contains ...)
window.oldAlert(msg);
};

关于JavaScript 警报 : block if message contains certain word?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28154180/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com