با عرض سلام خدمت اساتید محترم
من یه کدی نوشتم که برای نمایش لینک اون صفحه ای که توش هستم( البته با کمی تغییر ). حالا میخوام که این لینک بعد از 5 ثانیه نمایش داده بشه . برای اینکار از جاوا اسکریپت استفاده کردم (تو نت پیدا کردم) حالا مشکل من اینجاست که نمیدونم چه شکلی باید بین جاوا و php ارتباط برقرار کنم . میخوام بعد از تموم شدن زمان، اون کد php ای که نوشتم نشون داده بشه . البته خودِ کد جاوایی که استفاده کردم این امکانو داده . یعنی بعد از تموم شدن زمان میشه روی دکمه کلیک کرد . من میخوام که واکنش کلیک کردن روی اون کلید اجرای کد php باشه
function curPageURL() {$pageURL = 'http';
if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
$pageURL .= "://";
if ($_SERVER["SERVER_PORT"] != "80") {
$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
retu $pageURL;
}
$i=curPageURL();
$b=0;
$c=mb_strlen($i);
for($b;$b<$c-5;$b++)
{
echo $i[$b];
}
کد HTML:
<html><head><script type="text/javascript">function countDown(secs) { var btn = document.getElementById('btn'); btn.value = "Wait for "+secs+" seconds"; if(secs < 1) { clearTimeout(timer); btn.disabled = false; btn.value = 'OK click here now'; } secs--; var timer = setTimeout('countDown('+secs+')',1000);
}
</script></head><body><input disabled type="submit" id="btn" value="Wait for 5 seconds"><script type="text/javascript">countDown(5);</script></body></html>
برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید
برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 207 تاريخ : شنبه 29 اسفند 1394 ساعت: 20:51