مسله back و forward در ajax معروفه!!
یعنی عیب ajax محصوب میشه
در ربطه با
من میخوام دکمه های back و forward کار کنند اگرم از طریق اونا نشه خودم یه جورایی دو تا دکمه مثا اونا رو شبیه سازی کنم .
شما . هیچ دسترسی به . رویداد های back و forward نداری
نه میشه غیر فعالش کرد . و نه هیج!!
ولی میشه تو سایت 2 تا کلید شکل اونا ساخت که کار اونا رو انجام
بده
-------------------------------
با php که کاری نمیشه کرد . مگر اینکه
2 تا کلید با html درست کنی
و بعد مقدار
PHP:
$_SERVER['PHP_SELF']
$_SERVER['HTTP_REFERER']
رو استفاده کنی
که این کار یه جورایی!!؟! عجیب غریبه
واسه چی این کارو بکنی؟!!
از url hash استفاده کن!
Livedic.com رو ببین مثل اون
بهترین روشه!!! .
یعنی کلا . تو سایت لینک ها رو به این صورت استفاده کنی
کد:
http://sitename.com/#Page1
http://sitename.com/#Page2
http://sitename.com/#Page3
http://sitename.com/#Page3-id12
که بهش می گن لنگر یا anchor و یا hash
همون # که جلوی url قرار داره
با این حساب دیگه کلید های back و forward
مشکل درست نمی کنند
برای دسترسی به مقدار hash هم در javascript از
استفاده کن