恢复“重写”窗口方法

Bringing back an "overridden" window method

本文关键字:窗口 方法 重写 恢复      更新时间:2023-09-26

如果我将window.alert重置为其他功能,有什么方法可以在不先"保存"它的情况下恢复它?

例如:

window.alert = function() { };

这样做之后,有没有办法将window.alert()恢复到以前的样子?(顺便说一句:只对"预定义"DHTML对象提出这个问题 - 而不是随机js对象)

您可以使用

delete

window.alert = function() { };
delete window.alert;

这是一个工作示例。

相关文章: