gpt4 book ai didi

javascript - 恢复 console.log()

转载 作者:IT王子 更新时间:2023-10-29 03:04:07 24 4
gpt4 key购买 nike

由于某种原因,Magento 附带的原型(prototype)框架(或其他 JavaScript 代码)正在替换标准控制台功能,所以我无法调试任何东西。在 JavaScript 控制台 console 中写下我得到以下输出:

> console
Object
assert: function () {}
count: function () {}
debug: function () {}
dir: function () {}
dirxml: function () {}
error: function () {}
group: function () {}
groupEnd: function () {}
info: function () {}
log: function () {}
profile: function () {}
profileEnd: function () {}
time: function () {}
timeEnd: function () {}
trace: function () {}
warn: function () {}

我在 Linux 上使用 Google Chrome 版本 13.0.782.112

原型(prototype) JavaScript 框架,版本 1.6.0.3

有什么快速的方法可以解决这个问题吗?

最佳答案

由于原始控制台在 window.console 对象中,尝试从 iframe 恢复 window.console:

var i = document.createElement('iframe');
i.style.display = 'none';
document.body.appendChild(i);
window.console = i.contentWindow.console;
// with Chrome 60+ don't remove the child node
// i.parentNode.removeChild(i);

适用于 Chrome 14。

关于javascript - 恢复 console.log(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7089443/

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