2016-08-01 4 views
1

、マイクロソフトの最新バージョンここではconsole.log()をオーバーライドする私のコードだ、とFirefox、クローム、オペラではうまく機能など

var _log = console.log.bind(console); 
window.console.log = function (data) 
{ 
    _log.call(this,data); 
    //do something 
} 

しかし、エッジにはconsole.logオーバーライドすることができませんでしたエッジが私にエラーを投げます。どのように私はそれがエッジで動作させることができます - (var _log = console.log.bind(console);具体的には1行で)

オブジェクトはこのアクションをサポートしていません

:SCRIPT445

?なぜこれはうまくいかないのですか?

+0

誰かがこの質問に回答しましたが、今は消えました。 O.O –

+1

それは答えではありませんでした。同じエラーメッセージだったからといって、何かを完全に間違ってコピーして貼り付けるという点が点数のスクラブでした。彼らはそれが削除されたときにそれを削除しました。 – Archer

+1

エッジチームのエンジニア。 [私のために働く](http://i.stack.imgur.com/etQgK.png)。 – Sampson

答えて

0

これについてサーフィンすると、thisの鋸が応答し、すべてのエッジ設定とデータがクリアされました。出来た。