“Un-redefining” Google Chrome's console Object

后端 未结 7 688
失恋的感觉
失恋的感觉 2020-12-31 06:58

I\'m dealing with a system where the following Javascript code (which is out of my control) is being executed early in the page

if (!(\"console\" in window)          


        
7条回答
  •  醉梦人生
    2020-12-31 07:44

    I believe you could possibly do this with an iframe inject and then copy the iframe's console object:

    
    
    
    

    http://jsfiddle.net/nmY6k/

    Note, this is just a demonstration that the concept should work.

    EDIT

    With a pure JS iframe:

    
    

    http://jsfiddle.net/nmY6k/1/

    EDIT

    And of course, if you need to remove the iframe element afterwards:

    
    

提交回复
热议问题