मुझे एक छोटी जावास्क्रिप्ट समस्या मिली है। कोड ओपेरा और फ़ायरफ़ॉक्स ब्राउज़र में काम कर रहा है लेकिन इंटरनेट एक्सप्लोरर 8 में नहीं। क्या किसी को पता है क्यों?जावास्क्रिप्ट - अमान्य तर्क IE8
function createbtn(object, inner) {
var hover = document.createElement("div");
hover.setAttribute("class", "myarea");
if (inner) {
hover.style.width = object.width - 16 + "px";
hover.style.height = object.height - 16 + "px";
hover.style.top = getposy(object) + "px";
hover.style.left = getposx(object) + "px";
} else {
hover.style.width = object.width + "px";
hover.style.height = object.height + "px";
hover.style.top = getposy(object) - 8 + "px";
hover.style.left = getposx(object) - 8 + "px";
}
}
मैं सिर्फ जावास्क्रिप्ट सीख रहा हूं। कोई प्रतिक्रिया स्वागत है। साइमन
'getposx' और' getposy' क्या है? – Neal
क्या आप http://jsfiddle.net डेमो में अपना पूरा कोड डाल सकते हैं? – Neal
यदि आप डेवलपर टूल (एफ 12) का उपयोग करते हैं, तो आप जांच सकते हैं कि आईई 8 में कौन सा प्रतिपादन मोड है। क्या आप इसे पोस्ट कर सकते हैं? मुझे संदेह है कि यह क्विर्क मोड में है। –