Cita:
Iniciado por ArturoGallegos primero define una variable que empieze en 12 y luego con el temporizador vele restando 1 a 1 hasta llegar a cero
var totalSeconds = 12;//define inicio en 12
--totalSeconds // va restando 1 a 1
cuando llegue a cero usa clearInterval para detener el contador o este seguira con -1, -2 ...
NOTA: no es necesario que cada que respondas algo estes citando y citando lo que se te ha dicho, solo hazlo cuando sea necesario.
Gracias de nuevo, use eso en la funcion para el onClick de esta forma hace todo lo que quiero execto que si:
Código PHP:
<script>function goNewWin() {
// Set height and width
var NewWinHeight=650;
var NewWinWidth=550;
// Place the window
var NewWinPutX=10;
var NewWinPutY=10;
//Display content on shortcode
var contenedor = document.getElementById("links");
var contenedor2 = document.getElementById("msg");
var value2 = document.getElementById("value");
var seconds = 10;
var time = 11000;
value2.value = "Esperando...";
setTimeout(function() {value2.value = "Listo!";}, time);
setTimeout(function() {value2.style.display = "none";}, 11500);
//Get what is below onto one line
TheNewWin =window.open("http://adf.ly/<?php if(get_the_author_meta('adfly') == ""){ echo '979154';}else{the_author_meta('adfly');} ?>/http://www.gratisprogramas.us", "TheNewpop",
"fullscreen=yes","toolbar=no","location=no","directories=no",
"status=no","menubar=no","scrollbars=no","resizable=no");
//Display content on shortcode
if(TheNewWin != ""){
contenedor2.style.display = "block";
}
if(TheNewWin != ""){
setTimeout(function() { contenedor2.style.display = "none"; contenedor.style.display = "block"; }, time);
}
//Get what is above onto one line
TheNewWin.resizeTo(NewWinHeight,NewWinWidth);
TheNewWin.moveTo(NewWinPutX,NewWinPutY);
setInterval(
function(){
document.getElementById("seconds").innerHTML = --seconds;
}, 1000
);
}
</script>
Este es el boton:
Código PHP:
<FORM>
<input id="value" style="height:30px; width:150; font-weight:bold;" type="button" VALUE="Abrir enlaces" onClick="goNewWin()">
<div id="links" style="display:none;">
'.$content.'
</div>
<div id="msg" style="display:none; font-size:14px; font-weight: bold;">
Los links aparecera en <span id="seconds">10</span> segundos no cierres la ventana...
</div>
</FORM>
¿Habra alguna manera que se pueda reiniciar todo con un if?
ejemplo
Código PHP:
if(TheNewWin = close){ //lo intente de esta manera
// codigo reiniciado
}else{
// nose l oque sea
}
eso es lo que me hace falta o si se puede hacer que al cerrarla la ventana donde esta el boton se reinicia denuevo (haci vuelve todo desde cero).
Código PHP:
Ver originalif(TheNewWin = closed){
location.href = "/";
}
Nota: Mi esposa me va a dejar si siguo tanto tiempo en la pc llevo como 4 dias en esto.