Onclick> javascript مع IE و Chrome و Safari
Onclick> javascript مع IE و Chrome و Safari
القضية
مرحبًا ، لدي 3 مشاكل صغيرة تتوافق مع رمز يعمل بشكل جيد على Firefox و Opera ، لكنني لا أعرف كيفية المشي على جميع المتصفحات.
أول:
لدي مفتاح تحديد لتغيير محتويات iframe عن طريق تعيين موقع خارجي.
site1.com site2.com site3
مع onclick ، قم باستدعاء وظيفة javascript ولكنها لا تعمل على IE و Chrome و Safari
change_url function () {var link = document.form_header.value_url.value؛ parent.frame_url_ext.location.href = link؛}
ثانيا:
بالنسبة لحجم iframe الخاص بي صحيحًا وفقًا لحجم الصفحة ، أعدت حسابي بهذه الطريقة:
function Resize () {var as = document.form_header.tableau.offsetHeight؛ parent.frame_url_ext.height = as؛}
يعمل على جميع المتصفحات ولكن لا يزال IE يترك لي مشكلة (على الرغم من أنه يعمل)
تفاصيل الخطأ لصفحة الويب
وكيل المستخدم: Mozilla / 4.0 (متوافق ؛ MSIE 8.0 ؛ Windows NT 5.1 ؛ Trident / 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 UTC
الرسالة: 'document.form_header.tableau.offsetHeight' لاغية أو لا تمثل سنة كائن
سطر: 29
الشخصية: 2
الرمز: 0
URI: //localhost/monsiteweb/index.php
النقطة الثالثة والأخيرة:
لدي حقل لتحميل صورة لكن عرض النتائج ليس هو نفسه على المتصفحات .//img413.imageshack.us/img413/4827/browserfirefox.jpg
td> td> tr> حل
بالنسبة للنقطة الأولى ، بدلاً من ذلك ، يستخدم حدث onChange الذي ستضعه في التحديد (قم بإزالة خيارات onClick).
بالنسبة للنقطة الثانية ، أفتقر إلى القليل من تعليمات HTML البرمجية لفهم ما تم تعليقه (في رأيي ، جدول الكلمات خاطئ). في أسوأ الأحوال ، ضع المتغير في حالة تأهب ورأيت ما تم نشره.
بالنسبة للنقطة الثالثة ، هذا هو التصميم الأساسي للمتصفحات التي يمكن تغييرها في CSS. ومع ذلك ، لا أستطيع مساعدتك في هذا المستوى ، لا أعرف كيف.
ملحوظة
حلها من قبل Eastchild
نصائح الأعلى