मुझे पता है क्यों पालन कोड गूगल क्रोम में काम नहीं करता चाहते हैं:उर्फ क्रोम को
// creates a xss console log
var cl = (typeof(console) != 'undefined') ? console.log : alert;
cl('teste');
उत्पादन: Uncaught TypeError: अवैध मंगलाचरण
धन्यवाद।
मैं सिर्फ एक समान समस्या है, जहां मैं 'console.log' विधि ओवरराइड करने के लिए चाहता था भर में भाग गया (पकड़ने और उत्पादन भेजने के लिए):
मैं एक और तरीका है कि does not ब्राउज़र पर निर्भर करते हैं का सुझाव होगा। मेरा समाधान 'कंसोल' ऑब्जेक्ट पर उपनाम घोषित करना था। लगभग: 'कंसोल .__ लॉग = console.log; console.log = function() {__ console.log.apply (कंसोल, तर्क);};'। –