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

الموضوع: اكواد اجكس لا تعمل عندى..هل من حل..؟

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Aug 2008
    المشاركات
    192

    Smile اكواد اجكس لا تعمل عندى..هل من حل..؟



    السلام عليكم ورحمة الله وبركاته..
    انا نزلت كتاب من على الانترنت لتعليم الاجاكس.. قرأت الكتاب وكل ما اجى اعمل تطبيق موجود فى الكتاب مش بيظهر عندى خالص.. قلت يمكن بكتبها خطأ .. كتبتها من الاول واتأكدت منها حرف حرف.. وبرضوا نفس المشكلة.. بس كائن XMLHTTPRequest بيتنشأ عادى بالطريقة الصحيحة.. كمان نزلت تطبيقات جاهزة من النت .. لقيت نفس المشكلة وهو انه مش شغال عندى.. عايز اعرف ايه الحل.. وانا جايب لكم تطبيق عملته.. ياريت تعرفوا ليه مش شغال..

    ده كود الجافا مع html
    اسم الملف ajax.html
    كود HTML:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Ajax</title>
    <script type="text/javascript">
    var ajax = false;
    var ajax=new ActiveXObject("Microsoft.XMLHTTP");
    function grab_data(data_sourse,div_id)
    {
    if(ajax)
    { var ob =
    document.getElementById(div_id);
    ajax.open("get",data_sourse);
    ajax.onreadystatechange = function ()
    // start new function
    {
    if(ajax.readyState == 4 && ajax.status == 200)
    {
    ob.innerHTML = ajax.responseText;
    }}
    // End new function
    ajax.send(null);
    }}
    </script>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Ayman for programming</title>
    </head>
    <body>
    <form>
    <input type="button" onClick="grab_data('script.php','top')" value="اضغط هنا">
    </form>
    <h3>
    <div id="top">نطبع هنا بيانات الصفحة</div>
    </h3>
    </body>
    </html>
    
    وده ملف php اللى هجيب منه البيانات ..
    اسمه script.php

    كود PHP:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    </head>
    <body>
    <?php echo "الحمد لله الذى هدانا لهذا وما كنا لنهتدى لولا ان هدانا الله";
    ?>
    </body>
    </html>
    والمعذرة انا جديد على الاجاكس..







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


    السلام عليكم

    انت تستخدم

    new ActiveXObject("Microsoft.XMLHTTP");

    وهذا لاكسبلورر فقط استخدم

    new ActiveXObject("Microsoft.XMLHTTP");

    هذا لبقية المتصفحات

    وهذا قد يفيدك

    http://www.w3schools.com/ajax/ajax_x...est_create.asp





    __________________
    Mahmoud Abd El-Hamed
    Web Developer
    Mobile: +2 0192565454
    E-mail: admin(at)developspot.com
    Site: ( رابط ) http://developspot.com





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

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

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