alvaro12a4 escribió:Salmarina escribió:bueno, lo que yo decía es que si yo entro en tu web 5 veces, me sale esa presentación las 5 veces. Y seguramente con que sólamente me salga la primera vez, suficiente. O en todo caso, que solamente me salga una vez cada día.
Es para no aburrir con el efecto jeje. Eso está arreglado, creamos una "cookie", un pequeño archivo que le colocamos al visitante. Como la marca que te ponen en las discotecas para saber que ya has pagado. Pues se lo ponemos al visitante, y así cuando vuelva a entrar, sabemos que no hace falta mostrarle la imagen de presentación.
Mira el ejemplo:
http://universojuegos.es/pruebas/
Al entrar, te sale el logo de universojuegos. Pues ahora vuelve a entrar, ¿a que ya no ha salido el logo? no te va a salir hasta mañana jeje.
Salvo que borres la cookie, bórrala y vuelve a entrar, verás como de nuevo te muestra el logo.
Bien, esa era la idea. Lo que tú propones ya se empieza a complicar jeje, aunque creo que también se puede hacer.
Te dejo el código del index.html con los cambios de la cookie:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
<style type="text/css">
* { margin: 0px;
padding: 0px;
}
</style>
<script type="text/javascript" src="fade.js"></script>
<script type="text/javascript">
function leerCookie(nombre) {
a = document.cookie.substring(document.cookie.indexOf(nombre + '=') + nombre.length + 1,document.cookie.length);
if(a.indexOf(';') != -1)a = a.substring(0,a.indexOf(';'))
return a;
}
function show(elemento, bool) {
var elemento = document.getElementById('bienvenida');
if (bool==true)
elemento.style.display = 'block';
else
elemento.style.display = 'none';
}
function desaparecer() {
a=leerCookie('Portada_Web');
if (a=="") {
show('bienvenida',true);
setTimeout("fade('bienvenida')", 4000);
setTimeout("show('bienvenida',false)", 5000);
var h = new Date();
h.setDate(h.getDate()+1);
document.cookie='Portada_Web=true; expires='+h.toUTCString();
}
}
function Delete_Cookie(name) {
if ( leerCookie( name )!="" )
{
document.cookie = name + "=false; expires=Thu, 01 Jan 1970 00:00:01 GMT";
}
}
</script>
</head>
<body onload="desaparecer();">
<div id="bienvenida" style="width:100%;height:100%;background-color:rgba(0,0,0,0.95);color:#F30;z-index:90;position:absolute;text-align:center;display:none;"">[img]http://universojuegos.es/img/UJ.png[/img]</div>
<div id="web" style=" z-index:5;">Hola, esta es la web.
Siento haberte hecho esperar :P
[url="#"]Borrar cookies[/url]
</div>
</body>
</html>
Salmarina Gracias;
voy a ver si digiero esto y no exploto encima del teclado.
saludos
hola otra vez , te envío el html del index.html , algo tengo mal
por favor
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
<style type="text/css">
* { margin: 0px;
padding: 0px;
}
</style>
<script type="text/javascript" src="fade.js"></script>
<script type="text/javascript">
function leerCookie(nombre) {
a = document.cookie.substring(document.cookie.indexOf(nombre + '=') + nombre.length + 1,document.cookie.length);
if(a.indexOf(';') != -1)a = a.substring(0,a.indexOf(';'))
return a;
}
function show(elemento, bool) {
var elemento = document.getElementById('bienvenida');
if (bool==true)
elemento.style.display = 'block';
else
elemento.style.display = 'none';
}
function desaparecer() {
a=leerCookie('Portada_Web');
if (a=="") {
show('bienvenida',true);
setTimeout("fade('bienvenida')", 4000);
setTimeout("show('bienvenida',false)", 5000);
var h = new Date();
h.setDate(h.getDate()+1);
document.cookie='Portada_Web=true; expires='+h.toUTCString();
}
}
function Delete_Cookie(name) {
if ( leerCookie( name )!="" )
{
document.cookie = name + "=false; expires=Thu, 01 Jan 1970 00:00:01 GMT";
}
}
</script>
<title>INDUKUSH.es</title>
<link rel="stylesheet" href="estilos.css" type="text/css" media="all">
</head>
<body> onload="desaparecer();">
<div id="bienvenida" style="width:100%;height:100%;background-color:rgba(0,0,0,0.95);color:#F30;z-index:90;position:absolute;text-align:center;display:none;"">
[contenido no disponible]</div>
<div id="web" style=" z-index:5;">Hola, esta es la web.
Siento haberte hecho esperar :P
Borrar cookies
</div>
<p class="centrado">INDUKUSH.es</p>
<p class="centrado">Wellcome</p>
<p class="centrado"</p>Pagina creada gracias a
<p class="centrado"</p>
CCTW</p>
<src="objetos/fondo.png" height="800" width="500" />
<p class="centrado">
[contenido no disponible]</a></p>
<p class="centrado"[correo eliminado]
</body>
</html>
la 1ª pag.html, que es la que se supone que se tiene que cargar a los 4¨
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>1ªPág.html</title>
<link rel="stylesheet" href="estilo-general-ejemplo.css" type="text/css" media="all">
</head>
<body>
<div id="global">
<div id="cabecera"> Wellcome</div>
<div id="navegacion">Barra de Navegación</div>
<div id="contenido">
<div id="menu">Menú
<ul>
Bisuteria
Pañuelos
Bolsitos
Bolsos
Juegos Hand-Made
Portavelas
Figuras Madera
Espejos
Ropa Hippy
Sandalias
Malabares
PortaInciensos
Enlace 13
<div>
</div>
<div id="pie">CopyRight</div>
</div>
</body>
</html>
no sé si éste es el sitio adecuado para todo esto, pero necesito algo de ayuda.
gracias de nuevo