النتائج 1 إلى 10 من 10

الموضوع: (نقاش) المتصفح والجافا اسكريبت ....

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2003
    المشاركات
    305

    (نقاش) المتصفح والجافا اسكريبت ....



    السلام عليكم ورحمة الله وبركاته

    أخواني الأعضاء, أريد أن آخذ آرائكم وحلولكم حول مشكلة شغلت بالي
    وهي تعطيل الجافا اسكريبت من قبل الزائر
    ماذا أفعل في هذه الحالة ؟

    من منا لا يستخدم الجافا اسكريبت في برامجه أو يفضل دائماً أن يجعل الجافا اسكريبت تقوم ببعض المهام بدلاً من السيرفر
    مثلاً, قمت بعمل دالة للتحقق من صحة البريد الاليكتروني
    إذا كان البريد صحيحاً, يرسل البيانات, ويخزنها في قاعدة البيانات مثلاً
    وإذا كان خاطئاً, يعرض رسالة خطأ
    أما إذا كانت الجافا اسكريبت معطلة, فهو لن يرى دالة التحقق!! إذاً سيرسل البيانات مباشرةً, وهذه مشكلة


    ما هي الاجراءات البديله التي أقوم بها في حالة تعطيل الجافا اسكريبت ؟







  2. #2
    مُجَاهِد سابقاً
    تاريخ التسجيل
    Apr 2004
    المشاركات
    12,000


    صحيح ..

    هذه معوقات نتمنى ان نتجاوزها ..

    وخاصة في الاصدارات الجديدة من متصفح الانترنت اكسبلورير يقوم بتعطيلها تلقائياً .. ولا يقوم بعرض الجافا ..


    فهل من إجراءات ؟؟؟





    __________________
    استخدم خاصية تنبيه المشرفين للضرورة وعند ملاحظة موضوع يخالف قوانين منتديات سوالف وسيتم مراجعة الموضوع او المشاركة المبلغ عنها على الفور

  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    2,047


    عليك التأكد بأن الجافا سكربت شغال عند متصفح الزائر ام لا

    مثلا
    كود:
    <script type="text/javascript">
    alert('الجافا سكربت شغال');
    </script>
    <noscript>
    عليك بتشغيل الجافا السكربت لتتمكن من مشاهدة الصفحة كما يجب
    </noscript>
    بالنسبة للتحقق من الميل و غيره بإمكانك عمله في الجهتين من جهة السيرفر ( PHP ) و جهة المتصفح (Js ) و بالتالي اذا كان الJs مش شغال لن يفلت من الPHP





    __________________
    -{Only God Can Judge Me}-
    القانون فوق الجميع و الجميع يموت بالجوع

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2003
    المشاركات
    305


    استاذي Dr-dre67, الكود الذي وضعته لا يحل المشكلة, هو فقط يعرض تنبيه للزائر
    لكن الحل الذي اتمناه, هو عمل اجراء بديل في حالة تعطيل الجافا اسكريبت
    يعني انا ابغى استخدم الجافا اسكريبت عشان اريّح السيرفر, من مهام يستطيع تنفيذها الجافا اسكريبت بنفس كفاءة الPHP

    دعني اعيد توضيح المشكلة :
    عندي الان نموذج (form) للتسجيل يدخل فيه الزائر بياناته, ثم اذا ضغط على زر الارسال, راح يستدعي النموذج دالة جافا اسكريبت للتحقق من البريد مثلاً.
    الان في حالة تعطل الجافا اسكريبت راح ترسل البيانات.

    كيف يمكننا حل هذه المشكلة ؟
    هل يمكننا التحقق من ان الجافا اسكريبت تعمل أم لا عن طريق الPHP ? في حال اذا كانت معطلة راح تقوم الPHP بالتحقق من صحة البريد. هل يمكن ذلك ؟
    أم توجد هناك حلول أخرى ؟






  5. #5
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    75


    و عليكم السلام و رحمة الله و بركاته ...

    أخي بالنسبة للاختبار الذي تجريه بواسطة الجافا .. لا يمكنك الإعتماد عليه .. حيث أنه يمكن تعطيل الجافا و إرسال أي بيانات في خانة الإيميل ...

    أي أنه لابد من وجود إختبار آخر يجريه السيرفر على النصوص المدخلة .






  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2003
    المشاركات
    305


    اها ..

    الآن اتضحت الصورة بالنسبة لي
    يعني, ما نقدر نعتمد تماماً على الجافا
    لازم من وجود التحقق بالPHP, لضمان انه حالة تعطيل الجافا ما راح يفلت مننا


    الله يعطيكم عافيه يا Seanshi و Dr-dre67 على التوضيح






  7. #7
    عضو نشيط
    تاريخ التسجيل
    Apr 2001
    المشاركات
    78


    الأخ الفاضل
    تستطيع أن ترغم الشخص بتشغيل الجافا
    بطريقة سهله جدا
    أطبع محتوى الصفحه بالجافا سيكربت يعني ماراح يشوف المحتوى إلا إذا فتح خاصية الجافا سيكربت
    أعطيك مثال بسيط
    كود:
    <script language="javascript">
    <!--
    document.write('<form method="POST"><p align="center"><span lang="ar-sa">عنوان البريد :	<input type="text" name="T1" size="20"></span></p>	<p><input type="submit" value="إرسال" name="B1"><input type="reset" value="إعادة تعيين" name="B2"></p></form>');
    //-->
    </script>
    
    <noscript>اخي الفاضل يجب تشغيل الجافا في متصفحك لكي يعمل النموذج وإذا كنت لا تعرف الطريقة قم بزيارة هذا الشرح <a href="L.html">اضغط هنا</a>
    </noscript>
    في الحاله ذي راح يروح يشغل الجافا وهو ما يشوف الدرب :1power: :funny:





    __________________
    مبرمج ومصمم المواقع التالية :
    kifee.com
    f3f3.com
    alibabaa.com
    jawal4arab.com
    والجاي أحلى :cool:

  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2003
    المشاركات
    305


    بصراحة طريقة ذكية وما تخطر على البال :con2:
    يعطيك العافية :nice:






  9. #9
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    4,037


    طريقة ممتازة أخي fasal جزاك الله خيرا ..





    __________________
    ....
    محمد حسام
    انترنت بلس

  10. #10
    عضو نشيط
    تاريخ التسجيل
    Apr 2001
    المشاركات
    78


    ماسوينا الا الواجب
    بس فيه شئ مهم جدا
    إذا كنت ترغب بطباعة كود جافا في document.write
    يجب ان تكتبة بهذا الشكل
    كود:
    <script language="javascript">
    <!--
    document.write('<sc'+'ript language="javascript">alert("هذا كود الجافا داخل الكود جافا");</sc'+'ript>');
    //-->
    </script>
    والهدف من هذا عشان ما يتخربط المتصفح في قفلة الوسم </script>





    __________________
    مبرمج ومصمم المواقع التالية :
    kifee.com
    f3f3.com
    alibabaa.com
    jawal4arab.com
    والجاي أحلى :cool:





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض