الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما الخطأ في السكريبت التالي

بدأه akramKamal في 13 فبراير 2011 · 3 رد · 506 مشاهدة · في قسم البرمجة بــ Javascript
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع
string link = "http://www.google.com";
var xhr = new XMLHttpRequest(); 
xhr.open("GET", link); 
xhr.onreadystatechange = function() {
                                      if(xhr.readyState == 4) 
                                        {
                                             alert(xhr.responseText);//always appear empty..why
                                        }  
                                   } 
xhr.send();

تم تعديل هذه المشاركة بواسطة akramKamal في 13 فبراير 2011 في 16:37

قولوا لا اله الا الله تفلحوا

ومن يبتغي غير الاسلام دينا فلن يقبل منه وهو في الاخرة من الخاسرين- صدق الله العظيم

#2

السلام عليكم

حاولت تعديل الكود بالشكل التالي لكن أيضا لم يعمل معي

var xhr = new XMLHttpRequest();

xhr.onreadystatechange = function() {    
    if(xhr.readyState == 4) {
        if (xhr.status == 0 || window.location.href.indexOf("http") == -1)
            console.log(xhr.responseText);
        else
            console.log("Error loading url");
    }
} 

xhr.open('GET', "http://www.google.com", true);
xhr.send("");

جرب هذا الحل عن طريق JQuery

1
#3

شكرا لك أخي الكريم على اقتراح استخدام JQuery ولكني لا أعرف أي شئ عنها فأرجو منك ومن جميع الأعضاء وضع مثال لها يقوم بنفس العمل

وشكرا مرة أخرى

قولوا لا اله الا الله تفلحوا

ومن يبتغي غير الاسلام دينا فلن يقبل منه وهو في الاخرة من الخاسرين- صدق الله العظيم

#4

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

لمزيد من التفاصيل يرجى التوجه الى الصفحة http://code.google.com/chrome/extensions/xhr.html

مشكورين مرة أخرى

قولوا لا اله الا الله تفلحوا

ومن يبتغي غير الاسلام دينا فلن يقبل منه وهو في الاخرة من الخاسرين- صدق الله العظيم

مواضيع مشابهة