PDA

View Full Version : مشکل با دکمه back اکسپلورر



aliasghar2
یک شنبه 01 آبان 1390, 14:38 عصر
سلام دوستان

من یه صفحه login درست کردم که وقتی کسی login می کنه یه سری session ها رو پر می کنه و میره یه صفحه دیگه
و توی اون صفحه بررسی میکنه که اگه اون session ها null نبود صفحه رو باز کنه وگرنه برگده به صفحه login
و وقتی روی دکمه خروج کلیک میکنیم session هارو پاک می کنه و میره تو login
ولی وقتی توی صفحه login از back استفاده میشه بر میگرده تو صفحه مدیریتی

چه جوری می تونم جلوی اینکارو بگیرم

hedi
یک شنبه 01 آبان 1390, 15:15 عصر
با سلام به شما دوست عزیز
مهمترین راه کلیدی برای خاموش کردن Back که من به ذهنم می رسه باز کردن Page در یک صفحه جدید است :

Target="_BLink"
البته اگر از لحاظ ساختار املایی ایرادی نداشته باشه چون وقتی صفحه مدیریت در یک صفحه جداگانه باز شود دکمه Back غیر فعال است اگر عملیات خروج را هم در همان صفحه انجام دهید و صفحه را Close کنید دیگه ایرادی نداره

aliasghar2
یک شنبه 01 آبان 1390, 15:42 عصر
این راه جواب میده ولی یه کم غیر اصولیه من دنبال یه راه بهترم

Mostafa_Dindar
یک شنبه 01 آبان 1390, 21:56 عصر
سلام ،

وقتی Back مرورگر را میزنید در واقع از Cache مرورگر استفاده میکند برای رفع این مشکل لطفا اینجا (http://www.codeproject.com/Tips/135121/Browser-back-button-issue-after-logout)را مطالعه بفرمائید