Urgente.. Urgente
Hola expertos
Quiero hacer lo siguiente:
Que se abra una página html, dure un par de segundos se cierre y abra otra sin barras de estado y esas cosas
Gracias
Quiero hacer lo siguiente:
Que se abra una página html, dure un par de segundos se cierre y abra otra sin barras de estado y esas cosas
Gracias
1 respuesta
Respuesta de alexism20
1
1
EN JAVASCRIPT EXISTE UNA FUNCIO LLAMADA setTimeout
y esta se ocupa asi
<script>
var i = 0;
var ventana = window.open
("tuweb", "title", "parametros");
function Banners()
{
i = eval(i) + 1
if (i==2)
{
ventana.close();
i=0;
ventana = window.open(etc)
}
b = setTimeout("Banners()",10);
}
</script>
Y así te podría servir
Bueno ojala te funcione
y esta se ocupa asi
<script>
var i = 0;
var ventana = window.open
("tuweb", "title", "parametros");
function Banners()
{
i = eval(i) + 1
if (i==2)
{
ventana.close();
i=0;
ventana = window.open(etc)
}
b = setTimeout("Banners()",10);
}
</script>
Y así te podría servir
Bueno ojala te funcione
Ok
Se abre la ventana sin las barras
Pero la original no se cierra
O mejor dicho lo que quiero es que abra la página que no tiene barras cuando se cierre la página numero 1
Gracias
Se abre la ventana sin las barras
Pero la original no se cierra
O mejor dicho lo que quiero es que abra la página que no tiene barras cuando se cierre la página numero 1
Gracias
No entiendo el código pues no tengo mucha idea de esto
Si fueras tan amable de enviar el código que debo pegar supniendo que tengo la página madre con el nombre de inicio.htm y el pop-up con el nombre uno.htm
Gracias
Si fueras tan amable de enviar el código que debo pegar supniendo que tengo la página madre con el nombre de inicio.htm y el pop-up con el nombre uno.htm
Gracias
<script>
var i = 0;
function Banners()
{
i = eval(i) + 1
if (i==10)
{
ventana = window.open(etc);
window.close;
i=0;
}
b = setTimeout("Banners()",10);
}
</script>
Y en el body debes poner
De la página madre
<BODY ONLOAD="javascript:Banners()">
Y así te funcionaria
var i = 0;
function Banners()
{
i = eval(i) + 1
if (i==10)
{
ventana = window.open(etc);
window.close;
i=0;
}
b = setTimeout("Banners()",10);
}
</script>
Y en el body debes poner
De la página madre
<BODY ONLOAD="javascript:Banners()">
Y así te funcionaria
Esta es la página default.html okey esta es la madre y esta tira un popup de la siguiente manera
<HTML>
<TITLE>pAGINA MADRE</TITLE>
<SCRIPT>
var a = window.open("pagina2.html", "title", "status=yes, toolbars=yes");
</SCRIPT>
<BODY>
</BODY>
</HTML>
ya tenemos lista esa pagina ahora haremos la pagina2.html
<HTML>
<TITLE>pAGINA2.html</TITLE>
<script>
var i = 0;
function Banners()
{
i = eval(i) + 1
if (i==10)
{
ventana = window.open("pagina3.html");
window.close;
i=0;
}
b = setTimeout("Banners()",10);
}
</script>
<BODY ONLOAD="javascript:Banners()">
</BODY>
</HTML>
Y listo eso seria ojala te haya quedado claro
<HTML>
<TITLE>pAGINA MADRE</TITLE>
<SCRIPT>
var a = window.open("pagina2.html", "title", "status=yes, toolbars=yes");
</SCRIPT>
<BODY>
</BODY>
</HTML>
ya tenemos lista esa pagina ahora haremos la pagina2.html
<HTML>
<TITLE>pAGINA2.html</TITLE>
<script>
var i = 0;
function Banners()
{
i = eval(i) + 1
if (i==10)
{
ventana = window.open("pagina3.html");
window.close;
i=0;
}
b = setTimeout("Banners()",10);
}
</script>
<BODY ONLOAD="javascript:Banners()">
</BODY>
</HTML>
Y listo eso seria ojala te haya quedado claro
Ok.
Quiero que se habrá una página Madre, dure unos 10 segundos y abra otra
(Pop-up), cuando se abra esta segunda página que cierre automáticamente la página madre.
Esto lo quiero sin que salgan alertas del sistema operativo
Pasa que en alguna oportunidad pude apreciar este efecto, ahora lo requiero para un trabajo y no se como hacerlo
Gracias
Quiero que se habrá una página Madre, dure unos 10 segundos y abra otra
(Pop-up), cuando se abra esta segunda página que cierre automáticamente la página madre.
Esto lo quiero sin que salgan alertas del sistema operativo
Pasa que en alguna oportunidad pude apreciar este efecto, ahora lo requiero para un trabajo y no se como hacerlo
Gracias
Haber lo que tienes es una página madre o sea algo así donde estamos ahora y tu lo que quieres es que se abra un pop-up y se cierre la madre
O que se habrá un popup cualquiera y cierre el que esta y habrá otro
Eso no te entiendo
O que se habrá un popup cualquiera y cierre el que esta y habrá otro
Eso no te entiendo
Prueba el siguiente códgigo y me avisas me faltaron unos paréntesis por ahí. en wl window. Close
Ojala ahora te sirva.
<HTML>
<TITLE>pAGINA MADRE</TITLE>
<SCRIPT>
var a = window.open("pagina2.html", "title", "status=yes, toolbars=yes");
</SCRIPT>
<BODY>
</BODY>
</HTML>
ya tenemos lista esa pagina ahora haremos la pagina2.html
<HTML>
<TITLE>pAGINA2.html</TITLE>
<script>
var i = 0;
function Banners()
{
i = eval(i) + 1
if (i==10)
{
ventana = window.open("pagina3.html");
window.close();
i=0;
}
b = setTimeout("Banners()",1000);
}
</script>
<BODY ONLOAD="javascript:Banners()">
</BODY>
</HTML>
Ojala ahora te sirva.
<HTML>
<TITLE>pAGINA MADRE</TITLE>
<SCRIPT>
var a = window.open("pagina2.html", "title", "status=yes, toolbars=yes");
</SCRIPT>
<BODY>
</BODY>
</HTML>
ya tenemos lista esa pagina ahora haremos la pagina2.html
<HTML>
<TITLE>pAGINA2.html</TITLE>
<script>
var i = 0;
function Banners()
{
i = eval(i) + 1
if (i==10)
{
ventana = window.open("pagina3.html");
window.close();
i=0;
}
b = setTimeout("Banners()",1000);
}
</script>
<BODY ONLOAD="javascript:Banners()">
</BODY>
</HTML>
Es por que intentas cerrar una ventana madre con el window. Close y eso no se puede hacer por eso el mensaje
Hola experto
Sigue saliendo
La alerta que sale es de este tipo
__________________________________
Microsoft Internet Explorer
La página web que esta viendo esta intentando cerrar la ventana
¿Desea cerarla?
Si no
___________________________________
Sigue saliendo
La alerta que sale es de este tipo
__________________________________
Microsoft Internet Explorer
La página web que esta viendo esta intentando cerrar la ventana
¿Desea cerarla?
Si no
___________________________________
Hola experto
Mira probé este código y hace lo que quiero pero tengo un pequeño problema
Me sale una elerta y no quiero que salga
La pagina2.html es la madre
<HTML>
<TITLE>pAGINA2.html</TITLE>
<script>
var i = 0;
function Banners()
{
i = eval(i) + 1
if (i==10)
{
ventana = window.open("hh.html","title","status=no, toolbars=no");
window.close();
i=0;
}
b = setTimeout("Banners()",1000);
}
</script>
<BODY ONLOAD="javascript:Banners()">
</BODY>
</HTML>
y hh.html
Es la que quiero abrir cin las barras
Gracias
Mira probé este código y hace lo que quiero pero tengo un pequeño problema
Me sale una elerta y no quiero que salga
La pagina2.html es la madre
<HTML>
<TITLE>pAGINA2.html</TITLE>
<script>
var i = 0;
function Banners()
{
i = eval(i) + 1
if (i==10)
{
ventana = window.open("hh.html","title","status=no, toolbars=no");
window.close();
i=0;
}
b = setTimeout("Banners()",1000);
}
</script>
<BODY ONLOAD="javascript:Banners()">
</BODY>
</HTML>
y hh.html
Es la que quiero abrir cin las barras
Gracias
- Compartir respuesta
- Anónimo
ahora mismo