View Full Version : هدایت کاربر به صورت اتوماتیک
hjran abdpor
دوشنبه 30 شهریور 1388, 18:28 عصر
با سلام به دوستان .
یک صفحه دارم که میخوام بعد از 2 ثانیه کاربر را به صفحه دیگه هدایت کنم چه چوری این کار را بکنم .
.............
daffy_duck376
دوشنبه 30 شهریور 1388, 23:00 عصر
system.threading.sleep(2000);
server.transfer ("uyour page.axpx")
khz-web1
دوشنبه 30 شهریور 1388, 23:48 عصر
سلام
بهتر بود در قسمت html بپرسی ... ولی به هر حال
<meta http-equiv="refresh" content=";url=" />
موفق باشید
hjran abdpor
چهارشنبه 01 مهر 1388, 17:47 عصر
دوست عزیز من اینجوری نمیخوام .
فرض کنید من یک صفحه دارم ،و وقتی که کارر وارد ان میشه میخوام بعد از نشون دادن پیغام به کاربر البته باید صفحه هم لو بشه و کنترل های ان همه به نمایش دربیان و بعداز دو ثانیه خود به خود به صفحه دیگه هدایت بشه.
hjran abdpor
چهارشنبه 01 مهر 1388, 17:57 عصر
کاریر گرامی daffy_duck376 (http://barnamenevis.org/forum/member.php?u=28691) من دستور شما رانوشتم ولی بعد از تغییر مسیر صفحه کلا داغون شد و همه ی
کنترل جای خودش را عوض کردن ، فونت ها بزرگ شدن، کنترل بزرگ شدن....
nazaninam
چهارشنبه 01 مهر 1388, 21:28 عصر
system.threading.sleep(2000);
Response.Redirect("yourpage.aspx")
Behrouz_Rad
چهارشنبه 01 مهر 1388, 22:10 عصر
در آخر کدهای aspx و قبل از <form/>، کدهای ذیل رو قرار بده:
<script language="javascript">
setTimeout(function go(){location.replace('AnotherPage.aspx');}, 2000);
</script>
موفق باشید.
daffy_duck376
یک شنبه 05 مهر 1388, 21:41 عصر
بهروز جان چه طور میشه این زمان رو از قسمت CODE BIHAND به اون پاس داد ؟ آخه بعضی وقتها زمان از قبل معلوم نیست و باید از دیتا بیس خونده بشه
Exception
دوشنبه 06 مهر 1388, 00:44 صبح
بهروز جان چه طور میشه این زمان رو از قسمت CODE BIHAND به اون پاس داد ؟ آخه بعضی وقتها زمان از قبل معلوم نیست و باید از دیتا بیس خونده بشه
یک تابع مثل این بنویس:
public void Redirect(string destination, int time)
{
Page.ClientScript.RegisterClientScriptBlock(
this.GetType(),
"redirect",
string.Format("setTimeout(\"location.replace('{0}')\", {1});", destination, time),
true);
}
همونطور که مشخصه فراخونیش هم اینجوری میشه:
Redirect("AnotherPage.aspx", 2000);
اگر هم خواستی توی UpdatePanel هم کار کنه، بجای Page.ClientScript از ScriptManager استفاده کن
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.