gpt4 book ai didi

javascript - JS 代理模式

转载 作者:行者123 更新时间:2023-11-29 22:40:30 24 4
gpt4 key购买 nike

我使用此代码覆盖 window.alert 函数。该函数用\r\n 替换断点。它在 Firefox 中运行良好,但在 IE 中当然不行。我收到错误:不支持属性或方法。

(function() {
var proxied = window.alert;
window.alert = function(txt) {
txt = txt.replace(/<br>/g, "\r\n");
return proxied.apply(this, arguments);
};
})();

请帮我找到解决办法!谢谢

最佳答案

我会这样做,以防 window.alert 在 IE 中不是一个“真正的”函数:

(function() {
var proxied = window.alert;
window.alert = function(txt) {
txt = txt.replace(/<br>/g, "\r\n");
return proxied(txt);
};
})();

抱歉,未经测试,是否有效?

关于javascript - JS 代理模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3060318/

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