سلام دوستان من میخوام در صفحاتم یک لینک برگشت داشته باشم که وقتی روش کلیک شد به صفحه قبل تر از خودش برگرده (مثل up ویندوز)
برای این کار از :
windows.history.back();
استفاده کردم، اما مشکلی که برام ایجاد میشه وقتی به صفحه قبل برمیگردم صفحه رفرش نمیشه
مجددا از راهکار :
location.replace(document.referrer);
استفاده کردم که بازم به ی مشکل دیگه برخوردم وقتی از دوتا صفحه بیش تر پیش میرم لینک برگشت بین دوتا صفحه انتهای گیر میکنه و فق بین این دو تا صفحه حرکت میکنه
لطفا راهنمایم کنید
از کد زیر برای این کار استفاده کنید :
static string prevPage = String.Empty; protected void Page_Load(object sender, EventArgs e) { if( !IsPostBack ) { prevPage = Request.UrlReferrer.ToString(); } } protected void Button1_Click(object sender, EventArgs e) { Response.Redirect(prevPage); }
با تشکر
اقا سجاد این کد هم کار دکمه back رو انجام میده من چیزی شبیه دکمه up نیاز دارم
دکمه up بصورت دستی باید ساخته شود و در هر صفحه باید آدرس صفحه قبل را داخل دکمه یا لینک مورد نظر خود بنویسید.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)