आईई, क्रोम और सफारी के साथ ओनक्लिक> जावास्क्रिप्ट
आईई, क्रोम और सफारी के साथ ओनक्लिक> जावास्क्रिप्ट
मुद्दा
हैलो, मेरे पास कोड के साथ 3 छोटी समस्याएं अनुकूलता हैं जो फ़ायरफ़ॉक्स और ओपेरा पर ठीक काम करती हैं, लेकिन मुझे नहीं पता कि सभी ब्राउज़रों पर कैसे चलना है।
प्रथम:
मेरे पास बाहरी साइट निर्दिष्ट करके एक iframe की सामग्री को बदलने के लिए एक चयन स्विच है।
site1.com site2.com site3
Onclick पर जावास्क्रिप्ट फंक्शन को कॉल करें लेकिन यह IE, Chrome और Safari पर काम नहीं करता है
change_url function () {var link = document.form_header.value_url.value; parent.frame_url_ext.location.href = लिंक ;;
दूसरा:
मेरे iframe का आकार पृष्ठ के आकार के अनुसार सही है, मैंने इस तरह से पुनर्गणना की है:
function Resize () {var as = document.form_header.tableau.offsetHeight; parent.frame_url_ext.height = के रूप में ;;
यह सभी ब्राउज़रों पर काम करता है लेकिन IE अभी भी मुझे एक समस्या छोड़ देता है (हालांकि यह काम करता है)
वेब पेज का त्रुटि विवरण
उपयोगकर्ता एजेंट: मोज़िला / 4.0 (संगत; MSIE 8.0; Windows NT 5.1; त्रिशूल / 4.0; GTB6.6; NET CLR 1.1.4322; - NET CLR 2.0.50727; - NET CLR 3.0.4506.2152; NET CLR 3.5 30729;; NET4.0C; NET4.0E)
टाइमस्टैम्प: सोम, 24 जनवरी 2011 12:16:24 यूटीसी
संदेश: 'document.form_header.tableau.offsetHeight' शून्य या वस्तु वर्ष नहीं है
लाइन: 29
चरित्र: २
कोड: 0
URI: //localhost/monsiteweb/index.php
तीसरा और अंतिम बिंदु:
मेरे पास छवि अपलोड करने के लिए एक फ़ील्ड है, लेकिन परिणाम डिस्प्ले ब्राउज़र पर समान नहीं है ।//img413.imageshack.us/img413/4827/browserfirefox.jpg
td> td> tr> उपाय
पहले बिंदु के लिए, इसके बजाय onChange घटना का उपयोग करता है जिसे आप चयन में रखेंगे (onClick विकल्प हटाएं)।
दूसरे बिंदु के लिए, मुझे यह समझने के लिए HTML कोड की थोड़ी कमी है कि क्या अटक गया है (मेरी राय में शब्द तालिका गलत है)। सबसे खराब रूप से, अपने वेरिएबल को अलर्ट में रखें और देखें कि क्या पोस्ट किया गया है।
तीसरे बिंदु के लिए, यह ब्राउज़रों का मूल डिज़ाइन है जिसे सीएसएस में बदला जा सकता है। हालाँकि, मैं इस स्तर पर आपकी मदद नहीं कर सकता, मुझे नहीं पता कि कैसे।
ध्यान दें
ईस्टचाइल्ड द्वारा हल किया गया
शीर्ष युक्तियाँ