پیدا کردن http referrer در صفحه هایی که از طریق آژاکس لود می شن

parsmizban

Member
سلام
من صفحاتی رو با آژاکس لود می کنم و می خوان براشون back بزارم
کدی هست که referrer رو در آژاکس پیدا کنه?
ممنون
 

parsmizban

Member
مشکل اینجاست که مرورگر صفحه ای رو که می خواد با آژاکس فراخوانی شه رفرر شو ثبت نمی کنه
 

jhoseini

Member
بله، برای ای جکس فکر نمیکنم بشه back تعریف کرد
مگر اینکه شما یک سری صفحات خاص داشته باشید، با شناسه های خاص، و با نگه داشتن شناسه صفحه فعلی و درخواست load شدن صفحه جدید، چیزی شبیه به refferal link رو تداعی کنید
و در مواردی که حالات و انتخاب ها برای liading دوباره زیاد باشه، کار ساده ای نیست، چون تمام لینک ها باید نگه داری بشه تو یه پشته (stack)
 

iroweb

Member
بابا کجای دنیا برای آژاکس بک میزارن ؟ ببین عزیزم وقتی صفحه آژاکستو لود کردی برای بک از show و hide استفاده کن . مثلا صفحه لود شده رو پنهان کن و صفحه قبل رو show کن . منظورمو میفهمین ؟
 
بله، برای ای جکس فکر نمیکنم بشه back تعریف کرد
میشه

مگر اینکه شما یک سری صفحات خاص داشته باشید، با شناسه های خاص، و با نگه داشتن شناسه صفحه فعلی و درخواست load شدن صفحه جدید، چیزی شبیه به refferal link رو تداعی کنید
و در مواردی که حالات و انتخاب ها برای liading دوباره زیاد باشه، کار ساده ای نیست، چون تمام لینک ها باید نگه داری بشه تو یه پشته (stack)
اینم میشه به عنوان یک روش رووش کار کرد


بابا کجای دنیا برای آژاکس بک میزارن ؟
میزارن، همه جای دنیا


ببین عزیزم وقتی صفحه آژاکستو لود کردی برای بک از show و hide استفاده کن . مثلا صفحه لود شده رو پنهان کن و صفحه قبل رو show کن . منظورمو میفهمین ؟
عزیز من اینجاست که فرق یه آژاکس نویس حرفه ای و غیر حرفه ای معلوم میشه


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

parsmizban

Member
من یه فکرایی کردم
تو کد آژاکسمون اینو اضافه می کنیم
کد:
xmlhttp.open('POST', page);
xmlhttp.send('back='+window.location)
و تو صفحه بعد
کد:
<a onclick=reqpage('<?php echo"$_POST[back]" ?>')>back</a>

نظرتون چیه؟
 

jhoseini

Member
این کار میکنه؟ تست کردی؟
اگه کار کنه که عالیه : ) میشه دقیقاً جواب سوال
 

parsmizban

Member
تستش نکردم ولی باید کار کنه
اگه میشه jhoseini تستش کن ببین جواب می ده؟:)
 

irlogo

Active Member
من فکر می کنم تو جیمیل وقتی سرچ می کنیم و به یک کتگوری میریم می تونیم بک بزنیم !!
قابل توجه ساسان نوبخت پدید آورنده فارسی پی اچ پی :d:d:d
 

جدیدترین ارسال ها

بالا