
المشاركة الأصلية كتبت بواسطة Zizwar
وهل ستايل المنتدى بنت ووجدتها في مكان غير ملائم لتكون فضيحة :con2:
هل عندك حل ولم تقبل به الإدارة
الكود سليم من ال VB المشكلة من المتصفح Firefox
صحيح ان المتصفح قياسي فيما يخص قوانين ومقاييس ال W3 لكن متحفظ في بعض مسائل الجافاسكريبت
المشكلة في الكود هنا:
كود PHP:
<select id="fontselect" onchange="fontformat(this.options[this.selectedIndex].value, 'FONT')">
<option value="">[Font]</option>
<script type="text/javascript">build_fontoptions(false); </script>
</select>
في وسط الحقل من المفروض انه يجب على المتصفح طبع قيمة الدالة التي ينادي عليها build_fontoptions
بهذا يمتلئ الحقل المنسدل، لكن للأسف يقوم المتصفح بطبع القيمة بعد وسم </select>
وهذا مخالف لقوانين ال HTML المشكلة من المتصفح
حتى تفهم المشكلة جيدا من خلال مثال بال php
تخيل انك تضع هذا الكود
كود PHP:
1 2 3
<?php
echo "4 5 6";
?>
7 8 9
المفروض ان يكون الناتج 1 2 3 4 5 6 7 8 9
لكن المتصفح هنا طبع القيمة في الأخير و ليس في الوسط وكان الناتج
1 2 3 7 8 9 4 5 6
على العموم سيتم معالجة الأمر في القريب العاجل ان شاء الله