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

الموضوع: فكرة: تضمين الجافا سكربت ضمن الدوال الخاصّة..

  1. #1

    فكرة: تضمين الجافا سكربت ضمن الدوال الخاصّة..



    فكرة: تضمين الجافا سكربت ضمن الدوال الخاصّة..

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

    الفكرة:
    برمجة معامل الجافا أو أكواد الجافا سكربت، وتحويلها إلى دالات خاصة Functions Special لتكون دوال خاصّة يمكن الاستفادة منها مستقبلاً اختصارًا للوقت والجهد..

    فلو فرضنا أنّا أردنا أن نظهر MSG BOX وفي كل مرّة راح نكتب ذات الشفرة ! في مكان ما.. فهل سنعيد كتابة ذات الشفرة ونضطّر لإضافة شرطات التهريب أو إغلاق النص وفتح نص جديد ونكرّر هذه العملية مئات المرّات خصوصًا!
    ماذا لو فرضنا أنّ لدينا دالة تقوم بهذه العملية ونقوم باستعائها فقط مع تمرير نص العبارة (المسج!) لتكن الفكرة أوضح..

    فالتكن جميع الدوال ضمن ملف يضمّن في جميع الملفات By include وعلى فرض أنّنا ضمّنا شفيرة الجافا سكربت لاظهار مربع حوار أو الانتقال لموقع ما..

    كود PHP:
    <?php
    ############################################################################

    // print Msg Box
      
    Function msg($var)
      {
       print
       
    "<script>
        alert (\"
    $var\");
        </script>"
    ;
      }

    // Go to URL's
      
    Function Go($var)
      {
      print 
    "<script>window.location=\"http://$var\"</script>";
      }

    ############################################################################
    ?>
    فالآن في أيّ صفحة لو تحقق شرط ما وأردنا أن نظهر مربع حوار ما علينا سوا كتابة اسم الدالة وتمرير نص –البرامتر- الذي نريده..
    كود PHP:
    Msg("Hello…….!!"); 
    وفي مكان آخر أردنا الانتقال لصفحة ما أو مكان ما دون اللجوء لدالة header وما يتبعها من مشاكل خصوصًا مع قليلي الخبرة في التعامل مع مثل هذه الدالة! ما علينا سوا تمرير اسم الدالة مع الموقع !!
    كود PHP:
    Go("www.google.com"); 
    أتمنّى أن تكون وصلت الفكرة؛ وبانتظار توجيهاتكم ومقترحاتكم لتضمين الجافا ضمن الدوال هذا إن اقتنعتم بالفكرة أوّلاً..

    معًا نحو (فنكشنت الجافا سكربت!)..

    تقبلوا فائق التقدير والاحترام
    أخوكم / مرهون





    __________________
    │║▌║█║▌║▌││║▌║█║▌│║▌║█
    w w w . m a r h o o n s . c o m


  2. #2
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    68


    فكرة ممتازة جداً

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

    المبدعين .

    وبصراحة من الجميل ان يتبادل المبرمجين الخبرات فيما بينهم ويحتكو ببعض حتى تعم الفائدة

    اشكرك على هذا الطرح المفيد





    __________________
    برمجة - تطوير - إدارة

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Mar 2005
    المشاركات
    116


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

    الله يجزاك خير اخوي

    الصراحه انا احتاج اتعلم الفنكشن
    وعندي مشكله اني مااتعلم الا بالتطبيق


    مشكور اخوي نشوف تفاعل اكثر ان شاء الله

    تحياتي






  4. #4


    جميل اخ مرهون ......

    طريقة رائعة ، ومتداولة بين معظم المبرمجين بشكل عادي ... لكن ما كان يصعب على المبرمجين سابقاً هو استخدام الـ PHP داخل الجافاسكربت .. وهذا ما أتت به تقنية AJAX ....

    ودمت بخير :shy:
    تحياتي،، sBForum





    __________________
    أحمد أبو النصر
    Junior php Developer
    +20166196074





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

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

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