سلام به همه دوستان
یک در خواست ajax برای سرور ارسال می کنم که قراره سرور بعد از انجام کارها در صورت لزوم به یک صفحه دیگر با تابع header منتقل شود .
برنامه رو نوشتم روی سیستم خودم کار می کنه اما روی سرور نه .
این کد جاوااسکریپت هستش که گفتم اگر درخواستی که از سمت سرور اومده به ادرس ذیگه ای منتقل شده بود تو هم صفحه کاربر رو منتقل کن .
کد:
$.ajax({
type: "POST",
url: ...,
data: ....,
success: function(data, status, xhr) {
if(xhr.getResponseHeader('Location'))
window.location.replace(xhr.getResponseHeader('Location'));
//....
}
});
سمت سرور هم
کد PHP:
header('location:http://google.com')
این برنامه روی سیستم خودم جواب میده ولی xhr.getResponseHeader('Location') روی سرور اصلا کار نمی کنه !!!!!
برچسب:
نویسنده: استخدام کار
تاريخ: يکشنبه
23 اسفند
1394 ساعت: 21:31