صفحة 4 من 4 الأولىالأولى 1234
النتائج 46 إلى 59 من 59

الموضوع: (أول درس في القسم) مقدمة في الأجاكس والXMLHttpRequest

  1. #46
    عضو جديد
    تاريخ التسجيل
    Jan 2005
    المشاركات
    9


    شكرا جزيلا لك اخي Bo3oof على ردك السريع

    وسأقوم بجولة في هذا القسم الجميل وآتيك بكم من الأسئلة

    ولكن لدي سؤال سريع اتمنى عدم فهمه بطريقة غير صحيحة

    وهو هل قمت ببرمجة جميع مافي موقعك seamler ام انك استعنت بشيء موجود او افكار مبرمجة قابلة للتعديل ومقصد سؤالي هو هل يوجد اشياء يمكن الاعتماد عليها للانطلاق في برمجة موقع باستخدام تقنيات ال ajax ام علي عمل كل شيء من الصفر؟؟

    شكرا لك






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


    أنا دائما أنصح الذين يريدون تعلم لغة الجافاسكربت أو أي لغة كانت بشكل عام البدء بالأساسيات، حيث أن فهم أساسيات الجافاسكربت وكيف هي مبنية على الكائنات أو Classes ستسهل عليك جدا تعلم المكتبات المساعدة التي تأتي في مرحلة قادمة، ولكن البدء بالمكتبات المساعدة عند تعلم اللغة فهذا خطأ كبير وسيصعب عليك مسألة فهم البنية الأساسية للمكتبة المساعدة حتى تعدل عليها في المستقبل اذا احتجت ذلك.

    أما سؤالك حول سيملر فإننا استعنا بأحسن مكتبتين (وجدناهما مناسبتين) للغة الجافاسكربت وهما
    Prototype
    Scriptaculous

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





    __________________
    ------------------------
    Moving with the web 2.0h era

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


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


    اريد اختيار اسم قسم من قائمة مسنلدة وعند اختيار القسم اظهار المقالات الموجودة بداخل هذا القسم

    هذا الكود الذي توصلت له ولاكن خطأ

    يرجا اصلاحة والملف مرفق اسم الملف test.php

    كود PHP:

    <html>
    <head>
    <title>test</title>


    <script type="text/javascript" language="javascript">
    function createRequestObject() {
       var req;
       if(window.XMLHttpRequest){
          req = new XMLHttpRequest();
       } else if(window.ActiveXObject) {
          req = new ActiveXObject("Microsoft.XMLHTTP");
       } else {
          alert('حصل خطأ في طلب الصفحة...الرجاء المحاولة مرة أخرى وإذا لم تنفع جرب أن تنزل نسخة جديدة من المتصفح');
       }
       return req;
    }

    var http = createRequestObject();

    function sendRequestGet(who) {
       http.open('get', 'test.php?who='+who, true);
       http.onreadystatechange = handleResponse;
       http.send(null);
    }

    function handleResponse() {
       var ajaxTest = document.getElementById("ajaxTest");
       ajaxTest.innerHTML = 'جاري التحميل...';
       if(http.readyState == 4 && http.status == 200){
          var response = http.responseText;
          if(response) {
             ajaxTest.innerHTML = response;
          }
       }
    }






    function select_option_id(f)
    {
    var chosen;
    chosen=selectcat.options[selectcat.selectedIndex].value;

    sendRequestGet(chosen);
    }



    </script>



    </head>


    <body dir="rtl" bgcolor="#fcfcfc" onload="select_option_id();">


    <?php

    include("config.php");
    echo 
    "

    <select name=\"selectcat\" size=\"5\" onChange=\"select_option_id(this)\">
    <option value=\"0\" selected>اختر احد الاقسام....</option>
    <option value=\"1\">قسم الشوؤن الفلسطينية</option>
    <option value=\"2\">قسم الاخبار العاجلة</option>
    <option value=\"3\">قسم الشوؤن العربية والعالمية</option>
    <option value=\"4\">قسم الشوؤن الرياضية الفلسطينية</option>
    <option value=\"5\">قسم الشوؤن التكنولوجية والمعلوماتية</option>
    </select><br><br>


        "
    ;




    if(isset(
    $_GET['who'])){

    $cat_id=$_GET['who'];

    } else {

    $cat_id=1;

    }



    $page_result mysql_query("SELECT * FROM test WHERE cat='$cat_id' AND status='1' ");

    $page_numrows=mysql_num_rows($page_result);


    if(
    $page_numrows )
        echo 
    "good";
    else
        echo 
    "bad";



    ?>

    مشكورين





    الملفات المرفقة الملفات المرفقة
    • نوع الملف: txt test.txt‏ (2.0 كيلوبايت, 47 مشاهدات)
    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  4. #49
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    ????????





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  5. #50
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    ???????????????????????





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  6. #51
    خبير JavaScript
    تاريخ التسجيل
    Jul 2002
    المشاركات
    2,920


    أخي elkaser لم ماذا تريد بالضبط تتبعت الأكواد التي تضعها فلم أفهم بالتحديد، خاول ان تضع رسم مبسط بدون كود وان شتء الله يصير الخير






  7. #52
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    اخي Zizwar

    الرسم كالتالي

    عندي قائمة مسندلة تحتوي على اقسام وعند اختيار احد الاقسام من بداخلها اريد في نفس الصفحة في الاسفل ان تظهر المقالات التي بداخل القسم الذي اخترناه من القائمة المسنلدة

    drop down menu


    وشكرا





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  8. #53
    خبير JavaScript
    تاريخ التسجيل
    Jul 2002
    المشاركات
    2,920


    عدلت على ملفك جربه





    الملفات المرفقة الملفات المرفقة
    • نوع الملف: zip ajax.zip‏ (1.2 كيلوبايت, 118 مشاهدات)

  9. #54
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    السلام عليكم
    اخي العزيز Zizwar شكرا للمساعدة
    ولاكن لم يعمل الكود حيث اني حاولت ان ابحث عن اختلاف فلم اجد اي اختلاف بين الكود السابق والكود الحالي

    يرجا المساعدة
    الصفحة تقول done
    error on page

    ولا يتم تغير ال id الخاص باعنوان القسم

    وشكرا





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  10. #55
    خبير JavaScript
    تاريخ التسجيل
    Jul 2002
    المشاركات
    2,920


    لا بل هناك تغيير لأن الملف الذي وضعت يجعل الصفحة تعيد جلب نفسها ومعها كود أجاكس اي ان الكود يكرر مرتين وهذا سيشكل تعارض، وقد قمت بتقسيمه أجاكس وحده وصفحة PHP المستوردة وحدها، كذالك لم تضع قسم DIV التي سيكتب فيها النص المستورد، للأسف ملف PHP يجلب من قاعدة بيبانات ولبست عندي تلك القاعدة لأجرب






  11. #56
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    السلام عليكم
    اخي العزيز

    بعدو خلل!!!

    يرجا تعديل الملف
    شكرا





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  12. #57
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    414


    شكرا لك اخوى وبارك الله فيك






  13. #58
    عضو نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    128


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


    ألف شكر لك


    الله يبارك فيكم

    ويعطيك العافيه ماقصرت

    الف شكر





    __________________
    سبحانك اللهم وبحمدك أستغفرك وأتوب إليك

  14. #59
    عضو نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    127


    مشاء الله درس مفيييد جداً

    وانت فتحت لي باب الاجاكس وانا من زمان جالس احاول اتعلم هاللغة

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

    اخوك / تركي










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

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

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