• توجه: در صورتی که از کاربران قدیمی ایران انجمن هستید و امکان ورود به سایت را ندارید، میتوانید با آیدی altin_admin@ در تلگرام تماس حاصل نمایید.

کد باز شدن یک صفحه جدید بعد از چند ثانیه (كد جاوا)

admin

Administrator
عضو کادر مدیریت
کد باز شدن یک صفحه جدید بعد از چند ثانیه (كد جاوا) :
کد:
[COLOR=black]
[/COLOR][COLOR=black]<p><!--www.iranjoman.com --><form name="redirect">
<center>
<font face="Arial"><b>شما بعد از بایان مدت زیر به صفحه جدید منتقل خواهید شد<br><br>
<form>
<input type="text" size="3" name="redirect2">
</form>
ثانیه</b></font>
</center>
<script>
<!--
var targetURL="آدرس صفحه بازشونده را اینجا وارد نمایید"
var countdownfrom=20

var currentsecond=document.redirect.redirect2.value=countdownfrom+1
function countredirect(){
if (currentsecond!=1){
currentsecond-=1
document.redirect.redirect2.value=currentsecond
}
else{
window.location=targetURL
return
}
setTimeout("countredirect()",1000)
}
countredirect()
//-->
</script>
</p>
</body>
</html></body>
</html>[/COLOR]
 

ehsan6586

New member
سلام
نميشه كاري كرد كه سايت دوم رو همون سايت اول باز نشه؟يعني تو يه صفحه جديد باز شه؟
 

admin

Administrator
عضو کادر مدیریت
بفرما دوست عزیز :
کد رو برات طبق مدلی که خواسته بودی تغییر دادم ولی امید زیادی به کارکردن بی قید و شرط این نوع کدها در مرورگرهای معتبر نداشته باشید ، چون popup اون رو بلاک میکنه و تقریباً تمام مرورگرها برای حفظ امنیت کاربرانشون از اجرای چنین کدهایی جلوگیری میکنند :


کد:
<p><!--www.monline.mihanblog.com --><form name="redirect">
<center>
<font face="Arial"><b>شما بعد از بایان مدت زیر به صفحه جدید منتقل خواهید شد<br><br>
<form>
<input type="text" size="3" name="redirect2">
</form>
ثانیه</b></font>
</center>
<script>
<!--
var countdownfrom=20

var currentsecond=document.redirect.redirect2.value=countdownfrom+1
function countredirect(){
if (currentsecond!=1){
currentsecond-=1
document.redirect.redirect2.value=currentsecond
}
else{
window.open("آدرس صفحه بازشونده را اینجا وارد نمایید","newWin","Width=800,height=550")
return
}
setTimeout("countredirect()",1000)
}
countredirect()
//-->
</script>
</p>
</body>
</html></body>
</html>
 

t92

متخصص بخش
HTML:
<html dir="rtl">
<head>
<title>Redirect</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<p align="left" dir="ltr">
<font face="Tahoma" size="2" weight="bold">
<script language="Javascript">

var URL = "http://www.iranjoman.com"
var speed = 10
function reload() {location = URL}
setTimeout("reload()", speed);

</script>
Redirecting To My Website ... 
</b>
</font>
</p>    
</body>
</html>
قسمتهای
کد:
var URL = "http://www.iranjoman.com"
var speed = 10
رو به دلخواه خود تغییر بدید شامل زمان و آدرس
اگر که میخوای کلا یه صفحه طراحی کنی باید قسمت های دیگر رو ویرایش کنید و متن و صفحه مورد نظر خودت رو بذاری
ولی اگر فقط میخوای صفحه فقط ریدایرکت بشه(صفحه آماده)
فقط این قسمتش رو استفاده کن:
HTML:
<script language="Javascript">

var URL = "http://www.iranjoman.com"
var speed = 10
function reload() {location = URL}
setTimeout("reload()", speed);
</script>

 

generalhak

New member
بفرما دوست عزیز :
کد رو برات طبق مدلی که خواسته بودی تغییر دادم ولی امید زیادی به کارکردن بی قید و شرط این نوع کدها در مرورگرهای معتبر نداشته باشید ، چون popup اون رو بلاک میکنه و تقریباً تمام مرورگرها برای حفظ امنیت کاربرانشون از اجرای چنین کدهایی جلوگیری میکنند :


کد:
<p><!--www.monline.mihanblog.com --><form name="redirect">
<center>
<font face="Arial"><b>شما بعد از بایان مدت زیر به صفحه جدید منتقل خواهید شد<br><br>
<form>
<input type="text" size="3" name="redirect2">
</form>
ثانیه</b></font>
</center>
<script>
<!--
var countdownfrom=20

var currentsecond=document.redirect.redirect2.value=countdownfrom+1
function countredirect(){
if (currentsecond!=1){
currentsecond-=1
document.redirect.redirect2.value=currentsecond
}
else{
window.open("آدرس صفحه بازشونده را اینجا وارد نمایید","newWin","Width=800,height=550")
return
}
setTimeout("countredirect()",1000)
}
countredirect()
//-->
</script>
</p>
</body>
</html></body>
</html>
سلام و با تشکر از سایت خوبتون
من همین کد رو میخوام اما میخوام اون ثانیه شمار دوباره از عددی که نوشتم شروع کنه
یعنی بعد از اینکه سایت رو در صفحه ی جدید باز کرد دوباره ثانیه شمار از همون عددی که بهش میدیم شروع کنه و دوباره همون کار...!!
ممنون میشم کمک کنید
 

admin

Administrator
عضو کادر مدیریت
سلام و با تشکر از سایت خوبتون
من همین کد رو میخوام اما میخوام اون ثانیه شمار دوباره از عددی که نوشتم شروع کنه
یعنی بعد از اینکه سایت رو در صفحه ی جدید باز کرد دوباره ثانیه شمار از همون عددی که بهش میدیم شروع کنه و دوباره همون کار...!!
ممنون میشم کمک کنید

من چنین کدی رو سراغ ندارم دوست عزیز منتها میتونید از کد پاپ آپ کلیکی استفاده کنید که با هر کلیک کاربر صفحه ی جدیدی باز بشه...
 

generalhak

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