PDA

View Full Version : صفحه خوش آمد گویی پس از تایید صحت کاربر



Chabok
یک شنبه 17 مهر 1384, 16:55 عصر
با عرض سلا خدمت اساتید Asp.Net

ببخشید . چطوری میشه پس از شناسایی کاربر او را به یک صفحه
خوش آمد گویی هدایت کنیم و مثلا پس از 5 ثانیه او را به صفه اصلی هدایت کنیم .
دقیقا مثل همین سایت که میگه خوش آمدید و اگر مرور گر شما را راهبری نکرد اینجا راکلیک کنید ...

در واقع مشکل من اون 5 ثانیه است
ممنون میشم دوستان کمک کنند

titbasoft
یک شنبه 17 مهر 1384, 18:01 عصر
داخل صفحه حوش آمد گویی از چیزی شبیه به این استفاده کنید:


<body>
<script>
window.setInterval("redirect('http://myweb.com');",5000);
function redirect(url){
window.location = url;
}
</script>
</body>
یا

<meta http-equiv="refresh" content="5;URL=default.asp">

Behrouz_Rad
یک شنبه 17 مهر 1384, 18:12 عصر
از خاصیت location شی window (از کلاس های اسکریپت نه دات نت) به منظور هدایت کاربر به فرمی دیگر استفاده کنید.
تابع setTimeout (از توابع جاوا اسکریپت) با اخذ نام تابع و زمان اجرای آن بر حسب میلی ثانیه، تابع را پس از سپری شدن برهه ی زمانی تعیین شده اجرا خواهد کرد:
در تگ Head


<script language=javascript>
function pageRedirect()
{
window.location="default.aspx";
}
</script>

در روال onload تگ body


<body MS_POSITIONING="GridLayout" onload="setTimeout('pageRedirect()',5000);">

پس از لود صفحه، مرورگر کاربر پس از 5 ثانیه به صفحه ی default.aspx هدایت خواهد شد.
موفق باشید.