की संपत्ति 'प्रोटोटाइप' प्राप्त करने में असमर्थ मेरा पृष्ठ IE9, सफारी, क्रोम & फ़ायरफ़ॉक्स में पूरी तरह से लोड हो रहा है।IE10 d3.v3.js त्रुटि: अपरिभाषित या शून्य संदर्भ
लेकिन जब यह IE10 को coems, यह त्रुटि फेंकता है: d3_window.CSSStyleDeclaration.prototype: गुण अपरिभाषित या नल संदर्भ d3.v3.js में लाइन पर की 'प्रोटोटाइप' नहीं मिल रहा।
try {
d3_document.createElement("div").style.setProperty("opacity", 0, "");
} catch (error) {
var d3_style_prototype = d3_window.CSSStyleDeclaration.prototype, d3_style_setProperty = d3_style_prototype.setProperty;
d3_style_prototype.setProperty = function(name, value, priority) {
d3_style_setProperty.call(this, name, value + "", priority);
};
}
मुझे यह नहीं मिल रहा है कि वास्तव में क्या किया जा रहा है।
कोशिश ब्लॉक भले ही setProperty विधि हम d3_document.createElement("div").style
पर डिबगर में देख सकते हैं यह रूप में त्रुटि फेंक रहा है: वस्तु संपत्ति या विधि 'setProperty' का समर्थन नहीं करता
कैच ब्लॉक में यह कोशिश करता है विंडो के CSSStyleDeclaration
के प्रोटोटाइप तक पहुंचने के लिए, लेकिन यह अपरिभाषित है। जबकि d3.v3.js
हाँ मुझे एक ही समस्या है लेकिन मुझे अभी तक समाधान नहीं मिला है। ईसीएमए 5 की आईईएस की कमी के साथ कुछ करने के लिए कुछ हो सकता है। मुझे Array.map https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Array/map – Peter
के साथ कोई समस्या थी आईई 9 का उपयोग कर त्रुटि, एक ही पंक्ति 9. क्या आपने कभी इसे हल किया था? – balazs