Ver Mensaje Individual
  #15 (permalink)  
Antiguo 19/10/2013, 22:30
Avatar de satanson123
satanson123
 
Fecha de Ingreso: julio-2012
Mensajes: 217
Antigüedad: 11 años, 9 meses
Puntos: 2
Respuesta: adf.ly en wordpress

Cita:
Iniciado por ArturoGallegos Ver Mensaje
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</spansegundos 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 original
  1. if(TheNewWin = closed){
  2.     location.href = "/";
  3.     }

Nota: Mi esposa me va a dejar si siguo tanto tiempo en la pc llevo como 4 dias en esto.

Última edición por satanson123; 19/10/2013 a las 22:39