Foros del Web » Programando para Internet » Javascript »

Caricatos una pregunta para ti

Estas en el tema de Caricatos una pregunta para ti en el foro de Javascript en Foros del Web. Encontré tu página web: http://www.caricatos.net de casualidad buscando información en la red sobre como añadir un calendario a un botón emergente. Tal y como cuentas ...
  #1 (permalink)  
Antiguo 22/08/2007, 05:46
Avatar de SILVI85  
Fecha de Ingreso: julio-2007
Mensajes: 109
Antigüedad: 16 años, 9 meses
Puntos: 1
Caricatos una pregunta para ti

Encontré tu página web: http://www.caricatos.net de casualidad buscando información en la red sobre como añadir un calendario a un botón emergente. Tal y como cuentas aquí: http://www.caricatos.net/fechas/index.php

Pero no me funciona,yo creo debido a que no tengo popup.html,me lo podrias decir que contiene?

Tengo el archivo principal:

Código HTML:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<script type="text/javascript" >
<!--
_hoy = new Date();
document.writeln(calendar(_hoy.getMonth(), _hoy.getFullYear(), "calendario1", "seleccionaFecha"));
//-->

</script>

</head><body><form name="ej" action="" method="get" >
<fieldset style="text-align: center; margin: auto; width: 100%"><legend style="text-align: center; margin: auto;">ejemplo</legend>

<fieldset style="width: 45%; float: left"><legend>entrada</legend>
<input type="text" name="entrada" >
<button type="button" onclick="window.open('popup.html?destino=ej.entrada', '_blank', 'width=277,height=202')">
rellenar entrada
</button>
</fieldset>
<fieldset ><legend>salida</legend>
<input type="text" name="salida" >
<button type="button" onclick="window.open('popup.html?destino=ej.salida', '_blank', 'width=277,height=202')">
rellenar salida
</button>
</fieldset>
</fieldset>
</form>
</body>
</html> 

calendario.css y calendario.jss tal y como lo tienes en tu página.

Es eso lo que me falla? Gracias y Saludos
  #2 (permalink)  
Antiguo 22/08/2007, 08:26
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: Caricatos una pregunta para ti

Hola Silvi:

Ahora no tengo demasiado tiempo, pero cuando veas una página con extensión html (o htm), puedes ver el código original (las generadas en el servidor no suelen serlo, con extención asp, php, jsp, pl, cgi, etc...), así que smplemente puedes abrir el popup desde la misma página donde encontraste el script, y abrir ese popup y copiar el código... acabo de hacerlo, y el contenido es el siguiente:

Código:
<html>
<head>

<link	rel=stylesheet type="text/css" href="calendario1.css">
<style type="text/css">
html, body, form	{
	margin: 0;
	padding: 0;
}

</style>
<script type="text/javascript" src="calendario.js" ></script>
<script type="text/javascript" >
<!--
var campoDestino;
var formDestino;

function leer()	{
//	alert(document.getElementById("calendario1").offsetWidth);
}

function leerDestino()	{
	url = location.search.substr(1).split("=");
	Destino = url[1].split(".");
	formDestino = Destino[0];
	campoDestino = Destino[1];
//setTimeout("leer()", 200);
}


function seleccionaFecha(dd, mm, aa)	{
	var volver = dd + "/" + mm + "/" + aa;
	if (opener)	{
		opener.document.forms[formDestino][campoDestino].value = volver;
		window.close();
	}
	else	alert("año: " + aa + "\nmes: " + mm + "\ndia: " + dd);
}

window.onload = leerDestino;
-->
</script>
</head>
<!--body onload="leerDestino()"-->
<body>
<script type="text/javascript" >
<!--
_hoy = new Date();
document.writeln(calendar(_hoy.getMonth(), _hoy.getFullYear(), "calendario1", "seleccionaFecha"));
//-->
</script>
Fíjate que no he borrado los comentarios que se suelen poner durante las pruebas.

Si te dá algún problema no tengas dudas en consultar, y gracias por interesarte en mis códigos. También hay destacados miembros de estos foros con buenos scripts (en la página de tunait -fíjate en su perfil- hay también muy buenos calendarios y scripts de variada índole)

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 22/08/2007, 08:49
Avatar de SILVI85  
Fecha de Ingreso: julio-2007
Mensajes: 109
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: Caricatos una pregunta para ti

Ahora me funciona todo perfectamente!!
Gracias por todo Caricatos!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:39.