2012-10-31 7 views
5

का समर्थन नहीं करता है मैंने इसे खोजने की कोशिश की है लेकिन इसका कोई फायदा नहीं हुआ है। कोड पर मैंने साइट पर एक असली अच्छे लड़के द्वारा आपूर्ति की थी और फिर मैंने उन तत्वों को बनाने के लिए विशेषताओं को संशोधित किया जहां मुझे फिट होना था, हालांकि, सब कुछ ब्राउज़रों में ठीक काम करता है, यानी, आईई को छोड़कर बहुत सारे संस्करण। मैं IE9 में डिबग भाग गया औरएससीआरआईपीटी 438: ऑब्जेक्ट संपत्ति या विधि 'डीबग'

SCRIPT438 इस त्रुटि "दिया गया था: ऑब्जेक्ट संपत्ति या विधि 'डिबग'

कोड की धारा है कि यह इस

है को संदर्भित करता है का समर्थन नहीं करता
function resizeContent() { 
    // Retrieve the window width 
    var viewPortWidth = $(document).width(); 
    var viewPortHeight = $(document).height(); 

    $(".content").each(function(index, element) { 

     var jElement = $(this); 
     if (jElement.hasClass(currentContentColor)) { 
      console.debug('resize content selected (' + (viewPortWidth - 160) + ')'); 
      // If current content, juste resize the width and height 
      jElement.css({ 
       width: (viewPortWidth - 160) + "px", 
       height: viewPortHeight + "px" 
      }); 
     } 
     else { 
      console.debug('resize content (' + (viewPortWidth - 160) + ')'); 
      // If not current content, resize with, height and left position 
      // (keep content outside) 
      jElement.css({ 
       width: (viewPortWidth - 160) + "px", 
       left: viewPortWidth + "px", 
       height: viewPortHeight + "px" 
      }); 
     } 
    }); 
} 

प्रश्न में विशिष्ट लाइन

console.debug('resize content (' + (viewPortWidth - 160) + ')'); 

या कम से कम वो क्या है है आईई का कहना है कि समस्या

क्या इस मुद्दे और आईई के लिए कोई काम है - मैं धीरे-धीरे सीख रहा हूं - लेकिन यह मुझे कुछ भी पता है। मैंने डीबग त्रुटि के लिए Google और यहां खोज की है लेकिन कुछ भी नहीं मिला।

साइट http://www.crazyedits.co.uk

किसी भी मदद आप इस मुद्दे पर दे सकते हैं के लिए अग्रिम रूप से धन्यवाद है।

+0

मुझे लगता है कि आप उस लाइन को टिप्पणी कर सकते हैं क्योंकि यह केवल आपकी जानकारी के लिए है या सिर्फ console.debug के बजाय आप console.log – rain01

+0

^^ yep का उपयोग कर सकते हैं। मुझे वास्तव में अपने सिर को जेएस और तेज़ के आसपास लाने की ज़रूरत है - मुझे लगता है कि मेरी साइट आपके बजाय आपके सभी लोगों द्वारा बनाई जा रही है :( –

उत्तर

7

the documentation के अनुसार, console.debug को हटा दिया गया है; इसके बजाय console.log का उपयोग किया जाना चाहिए।

लॉग() के लिए उपनाम; यह पहले से डीबग() का उपयोग कर मौजूदा साइटों के साथ संगतता में सुधार करने के लिए जोड़ा गया था। हालांकि, आपको इसके बजाय console.log() का उपयोग करना चाहिए।

किसी भी मामले में, debug और log बस कंसोल के लिए डीबगिंग जानकारी मुद्रण के लिए कर रहे हैं - वे उत्पादन कोड से हटाया जाना चाहिए।