2014-04-08 72 views
1

如何在一旦更改了预定义JavaScript对象或函数(如对象window.console或函数document.getElementById)时恢复其默认值?将默认值返回给预定义的javascript对象

+1

您可以[编辑]你的问题。重复或至少相关:[获取重新定义函数的原始定义](http://stackoverflow.com/q/9194025/218196) –

+0

如果只是关于'console':[“Un-redefining”Google Chrome的控制台对象]( http://stackoverflow.com/q/6131651/218196)(虽然你可以将相同的技术应用于其他的东西,它基本上和第一个链接一样)。 –

+0

@FelixKling如果document.createElement函数也被覆盖了怎么办?和HTMLIFrameElement.prototype?和/或document.appendChild功能? – Blasfemizer

回答

0

@FelixKling的答案解决了我所提出的问题。 Here就是一个例子。 谢谢@FelixKling。 另一方面,我已经提出另一个问题,更简洁,here