重寫console.log咋辦嘞 (解決)

inks發表於2024-07-18

解決

iframe大法

重寫console.log咋辦嘞 (解決)
(function(){var iframe = document.createElement('iframe');document.body.appendChild(iframe);window.console = iframe.contentWindow.console}())
View Code

重寫方法不讓更改

重寫console.log咋辦嘞 (解決)
(function() {
    const originalConsoleLog = console.log;

    Object.defineProperty(console, 'log', {
        value: function() {
            originalConsoleLog.apply(console, arguments);
        },
        writable: false,
        configurable: false
    });

    // 測試輸出
    console.log('Console.log has been secured.');
})();
View Code

凍結 Object.freeze(console)

相關文章