PDA

View Full Version : سوال در مورد ajax



white tower
چهارشنبه 28 اردیبهشت 1390, 08:01 صبح
سلام
اگر جای درستی سوالم رو مطرح نمی کنم می بخشید.یه سوال در مورد ajax دارم که فقط می دونم یه جورایی به javascript مربوطه.یه سایتی هست که بوسیله ajax داده ها رو دایما از سرور می گیره و نشون میده.
می خوام بدونم که آیا میشه من هم این داده ها رو بگیرم و رو صفحه خودم نمایش بدم؟

hossin.esm
چهارشنبه 28 اردیبهشت 1390, 08:40 صبح
سلام
قاعدتا باید بشه مگر اینکه به روشهایی از گرفتن فایل توسط دیگران جلوگیری کرده باشد. (امتحانش ضرر نداره)

white tower
سه شنبه 03 خرداد 1390, 10:33 صبح
سلام دوباره
می خوام ajax یاد بگیرم.آیا باید xml هم کنارش کامل یاد بگیرم؟یعنی باید همه اش رو بخونم یا یه بخشایی کافیه؟یه کتاب آموزشی ajax بگیرم یا دانلود کنم کارم راه می افته یا باید xml حسابی بلد باشم؟

aznaee
سه شنبه 03 خرداد 1390, 11:25 صبح
سلام
ببخشید منم سوالم و همینجا مطرح میکنم

کدهای ajax توی ie اجرا نمیشن؟ترفند خاصی داره؟

لطفا راهنمایی کنید.

ممنون

hossin.esm
سه شنبه 03 خرداد 1390, 11:52 صبح
سلام دوباره
می خوام ajax یاد بگیرم.آیا باید xml هم کنارش کامل یاد بگیرم؟یعنی باید همه اش رو بخونم یا یه بخشایی کافیه؟یه کتاب آموزشی ajax بگیرم یا دانلود کنم کارم راه می افته یا باید xml حسابی بلد باشم؟

سلام
بستگی به نیاز و کاربرد شما دارد (گر چه یاد گیری xml سخت نیست) و کتاب را چه دنلود و یا بگیرید فرقی نداره و میتونید از اموزش های همین سایت و سایت های دیگه استفاده کنید
یک منبع برای یادگیری ajax
http://www.w3schools.com/ajax/

البته اگر از کتابخونه jquery استفاده کنید که کار با ajax راحت هست.

hossin.esm
سه شنبه 03 خرداد 1390, 11:58 صبح
سلام
ببخشید منم سوالم و همینجا مطرح میکنم

کدهای ajax توی ie اجرا نمیشن؟ترفند خاصی داره؟

لطفا راهنمایی کنید.

ممنون
یک کم توی ساخت شی XMLHttpRequest تفاوت داره (البته توی ie6 به قبل)

یک مثال
http://www.w3schools.com/ajax/tryit.asp?filename=tryajax_first

arash_fa
یک شنبه 08 خرداد 1390, 23:32 عصر
من هم سوالم را اینجا مطرح میکنم

من از سیستم شیرترانیکس استفاده میکنم و زمانی که کسی دیدگاه ارسال میکنه با ajax دیدگاه شخص ارسال و همون لحظه خود شخص میبینه که ارسال میشه

ولی چند وقته که در ارسال دیدگاه در فرم ارسال میشه و لی به حالت گیر کرده میمونه و در حال لودینگ میمونه در حالی که ارسال شده

مشکل از چیه؟

70536

ali zi zeperto
دوشنبه 16 خرداد 1390, 08:06 صبح
سوال
من این کد رو تقریبا از روی کتاب کپی کردم اما اجرا نمیشه.تا XHRO.onreadystatechange اجرا میشه و وارد فانکشن نمیشه.دلیلش چیه؟

<script language="javascript">

var XHRO = false;

if(window.XMLHttpRequest){
XHRO = new XMLHttpRequest();
}

function first_function(first){
if(XHRO){
var obj = document.getElementById(first);
XHRO.open = ("GET","first.php");

XHRO.onreadystatechange = function(){
document.write("home");
if(XHRO.readyState == 4 && XHRO.status == 200){
obj.innerHTML = XHRO.responseText;
}
}
XHRO.send(null);
}
}
</script>