Обратно броене и клик как ?

Onia

Registered
Ако може да ми помогнете не съм много наясно но ми е нужно код със който да задействам линк след обратно броене.
примерно 10,9,8,7,6,5,4,3,2,1,0 и скрипта да прави клик на даден линк/

Благодаря предварително.
 
Onia каза:
Ако може да ми помогнете не съм много наясно но ми е нужно код със който да задействам линк след обратно броене.
примерно 10,9,8,7,6,5,4,3,2,1,0 и скрипта да прави клик на даден линк/

Благодаря предварително.
Код:
$('#link1').click(function(){
        setTimeout("$('#linkid').click()", 10000);
    });
със jquery
при клик на линк <a href="" id="link1">Click tuk</a>
и скрипта брой 10 секунди и кликва на линк със id="linkid"

може и само
Код:
$(document).ready(function() {
      setTimeout("$('#linkid').click()", 10000);
    });
което ще брой 10 сек след зареждането на сайта и ще клика на линк със id="linkid"
 
То аз исках да се показва броенето и на 0-ла линка тръгва но то със джаваскрипт по ще ми върши работа май но не пиша кадето трябва.
Джава понеже за кадето го искам php не бачка.
 
http://web-tourist.net/forum/viewtopic.php?t=82469

Replace каза:
<html>
<head>
<title> JS Timer + Ajax save </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
function proctimer() {
var sec = document.getElementById('timer');
if (sec.innerHTML > 0) { sec.innerHTML--; setTimeout('proctimer()',1000); }
else { save(); }
}
function save() {
var xmlhttp;
if (window.XMLHttpRequest) { xmlhttp=new XMLHttpRequest(); }
else { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }
xmlhttp.onreadystatechange=function() {
if(xmlhttp.readyState==4) { document.getElementById('result').innerHTML = xmlhttp.responseText; }
}
xmlhttp.open("GET","ajax.php",true);
xmlhttp.send(null);
}
</script>
</head>
<body onLoad="proctimer();">
Остават <span id="timer">15</span> секунди до записа <br />
<div id="result"></div>
</body>
</html>
това ,вече какво ще се прави след като изтече времето ще трябва да си донастроиш или да споделиш идеята си.
 
Да това май ще ми свърши работа но линка трябва да се сложи във даден файл ама този файл как ще изпълни линка със мета предполагам или не.
 
Onia каза:
Да това май ще ми свърши работа но линка трябва да се сложи във даден файл ама този файл как ще изпълни линка със мета предполагам или не.
Това което аз съм дал е javascript не php , и това което ticketa е дал няма да click линк (поне до колкото виждам) асамо ще зареди файл-а в браузъра.
Иначе не разбрах как така този линк да е във файл?
 
Ето тук съм писал как става таймера с изпълнение на функция. В твоя случай функцията ти е
[js]window.location.assign();
в скобите е линка на траницата, която трябва да се зареди при изтичане на временто[/js]

Целият код:
HTML:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script>
var start_sec = 15; //число за начало
var end_sec = 0;//число, при което се рефрешва страницата
var link = ' ';//адрес на страницата ти
function chislo(){
if(start_sec==end_sec){
window.location.assign(link);//тук можеш да сложиш и друга функция
}
var abcd=document.getElementById("count");
abcd.innerHTML=start_sec;
start_sec--;
window.setTimeout(function(){chislo();},1000);
}
</script>
</head>
<body onload="chislo()">
<div id="count"></div>
</body>
</html>
 

Back
Горе