A ver yo tb soy de los que he seguio el curso paso a paso hasta el final y ahora me arriesgo por mi cuenta miranod paginas de la gente y los foros. La duda que tengo es cómo poner a la página una fecha y una hora que se actualicen solas, no la de actualización de la página que lo hace cada vez que se guarda la página. Es que lo he visto por ahi y queda muy chulo.
Tb he visto que en algunos sitios te dan un cacho de codigo en java para que lo insertes, pero supongo que aqui que trabajamos con html no vale, no es asi??? es que soy de derecho y esto...... me viene un poco fuera de mis posibilidades.
Aparte, he visto por ahi no se que de php nuke y presentaba algunas posibilidades que no estaban mal. Eso es aplicable a páginas comolas que hacemos aquí y como se instalaria eso???
Muchas gracias por responder aunque pregunte demasiao jajjajajja.
Para poder visualizar en tu página la fecha y hora actuales, no te va a quedar más remedio que usar algún script. De hecho son bastante sencillos, yo mismo que no tengo ni idea, he puesto uno en mi web, para que salga la fecha.
La función que tienen es capturar la hora de la máquina del usuario y mostrarla (yo creo que si ves el fuente de mi web te saldrá el script completo) y si no, me lo dices y te lo paso. Lo modifiqué para que no saliese la hora, porque ya tengo un relojito muy chulo.
En cuanto a php Nuke, es un entorno de programación, o sea, que si aún nocontrolas mucho y no te quieres meter en jaleos, pues de momento, déjalo para más adelante.
Y una cosita, aquí vale todo y si no mira algunas de las páginas de los usuarios lo curradas que están. Lo que tenemos en común es que hemos empezado desde cero, pero después......
A ver me gustaria mirar lo de la fuente de tu web para ver el script ese que te actualiza la fecha, comparándola con la que tienes en el ordenador, pero es que no se. Pasame el script y dime como se puede ver eso de la fuente o el codigo de una web, para asi saberlo de ahora en adelante.
PD: lo del reloj funciona igual?? es un trozo de codigo que puedo insertar en el codigo de la pagina y me sale?? Supongo que navegando por ahi también encontrare mas modelos de reloj, asi ke si se mirar el codigo de las paginas vere como se hace.
NO ME DEIS PECES, ENSEÑADME A PESCAR!!
Muchas gracias tio, la gente del foro os lo currais una pasada. Que sería de esto sin vosotros.
Para ver el codigo fuente de una web debes ir a "Ver -> Cédigo Fuente". Te abrira un archivo .txt con todo de letras. Este es el codigo fuente de la web. Alli puedes ver como se ha creado la web :D
a ver si llo e entendido, ya se mirar el codigo de la pagina, pero los scripts estos los puedo insertar tranquilamente en mi codigo html d la pagina?? amos lo que tengo que hacer es na mas copiarlo y pegarlo donde quiera del codigo del mi pagina: eso de array meses y nose que.......??sto de los scripts es un mundo nuevo para mi q ando aki tratand de meter cosas en la pagina pa q quede mas profesional jajajajajja
Hola :D Bueno, esto lo he encontrado en una página llamada desarrollo web, este trozo de codigo lo cópias donde quieras simpre que este entre las etiquetas de <body> y </body>. Ya me diras como te ha ido
<script LANGUAGE="JavaScript"> <!-- COMIENZO Stamp = new Date(); year = Stamp.getYear(); if (year < 2000) year = 1900 + year; document.write('<font size="2" face="Arial">Fecha: ' + (Stamp.getMonth() + 1) +"/"+Stamp.getDate()+ "/"+ year + '</font> '); var Hours; var Mins; var Time; Hours = Stamp.getHours(); if (Hours >= 12) { Time = " P.M."; } else { Time = " A.M."; } if (Hours > 12) { Hours -= 12; } if (Hours == 0) { Hours = 12; } Mins = Stamp.getMinutes(); if (Mins < 10) { Mins = "0" + Mins; } document.write('<font size="2" face="Arial">Hora: ' + Hours + ":" + Mins + Time + '</font>'); // FIN --> </script>
EY GRACIAS ALBERTO POR HABERTELO CURRAO, en verdad es algo como lo que tenia que vi de aorkis y de otra pagina de otro grupo scout, pero al meterlo dentro del codigo de html, i ver la vista previaen el explorer no se me ve nada, en el dreamweaver se me ve un iconito, pero de la fecha no aparece nada, tengo yo que poner alguna fecha al menos de referencia y el script la va cambiando sola o como se hace esto?? joe como me gustaria arreglar esto, pk asi tb sabria mas o mns meter un cntador de visitas que he visto tb cn un script k estaba mu xulo, pr esto de los scripts en html n m entra, a ver si alguien me exa un cablecilloy gracias a los q ya me habeis ayudado.
me estaba preguntando ahora, para meter estos scripts que se suponen hechos en java, en mi lenguaje html, no tengo que tocar ninguna propiedad ni nada, solo meterlo asi y ya esta. Esto se me ha ocurrido a mi asi porque si, puede que sea una tonteria absoluta, ya digo que yo soy de letras, pero que tengo buena fe y me he metido en to esto pa aprender y ayudar a que mi grupo tenga página, que hoy en dia sin web no vas a ningun lao y me parece muy entretenido to este mundillo.
Lo primero que debes hacer es buscar un script que haga la funcion que deseas (puedes crearlo tu mismo pero es realmente complicado!!!! :? ) Los puedes encontrar en muchas web. Usa google para buscarlas. :wink:
Una vez lo tengas, lo insertas alli donde quieres que aparezca la hora. :wink:
a ver......si la teoria me la se porque me habeis enseñao superbien, he aprendido a mirar el codigo de otras paginas y asi he visto otros scripts que me interesaban, pero copio el caxo que encuentro, p.ej:
<script type="text/javascript">
<!-- // Array ofmonth Names var monthNames = new Array( "Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"); var now = new Date(); thisYear = now.getYear(); if(thisYear < 1900) {thisYear += 1900}; // corrections if Y2K display problem document.write(monthNames[now.getMonth()] + " " + now.getDate() + ", " + thisYear); // -->
</script> o <script type="text/javascript"> <!-- new LiveClock('','','','','','','','0','1','0','0','null'); //--> </script>
pero yo los copio y los pego en mi codigo de html del dreamweaver y no me sale lo que me deberia salir ni en el dreamweaver ni en la vista previa, con lo que no entiendo que leches le pasa, joe y si aprendiera a meter scripts seria la leche porque te da muxo juego y puedes hacer muchas cosas en la pagina.
PD: si aorkis tienes razon yo no tng ni papa de java, pero ni de muchas otras cosas de informatica, ajjajajaja
Este codigo lo has "pillado" del codigo fuente de una web, o te lo han dado en algun sitio de scripts?? :? Si lo has cogido tu, es muy posible que te falte algun trozo elemental :wink:
He estado mirando este asunto y al final......... creo que se lo que te pasa, pues a mi me a pasado lo mismo...... veamos.
He copiado el codigo de la página de Hq, y tampoco me funcionaba despues de hacer varias pruebas, hasta que e metido todo el código dentro de las etiquetas <h4>.... </h4> y en el Dreanwaber no se ve nada, pero al hacer vista previa si que se ve.
Por lo que creo es que le faltaba darle formato al texto ............. :shock:
Bueno ............. no se si esto te solucionará tu "problema" ya diras algo.
El script que tengo para la fecha es el siguiente:
<script language="javascript">
var fecha=new Date();
var diames=fecha.getDate();
var diasemana=fecha.getDay();
var mes=fecha.getMonth() +1 ;
var ano=fecha.getFullYear();
var textosemana = new Array (7);
textosemana[0]="Domingo";
textosemana[1]="Lunes";
textosemana[2]="Martes";
textosemana[3]="Miércoles";
textosemana[4]="Jueves";
textosemana[5]="Viernes";
textosemana[6]="Sábado";
var textomes = new Array (12);
textomes[1]="Enero";
textomes[2]="Febrero";
textomes[3]="Marzo";
textomes[4]="Abril";
textomes[5]="Mayo";
textomes[6]="Junio";
textomes[7]="Julio";
textomes[7]="Agosto";
textomes[9]="Septiembre";
textomes[10]="Octubre";
textomes[11]="Noviembre";
textomes[12]="Diciembre";
/*
document.write("Fecha completa: " + fecha + "
");
document.write("Dia mes: " + diames + "
");
document.write("Dia semana: " + diasemana + "
");
document.write("Mes: " + mes + "
");
document.write("Año: " + ano + "
");
document.write("Fecha: " + diames + "/" + mes + "/" + ano + "
");
document.write("Fecha: " + textosemana[diasemana] + " " + diames + "/" + mes + "/" + ano + "
");
document.write("Fecha: " + textosemana[diasemana] + ", " + diames + " de " + textomes[mes] + " de " + ano + "
");
*/
document.write(textosemana[diasemana] + ", " + diames + " de " + textomes[mes] + " de " + ano);
</script>
Las instrucciones "document.write" que hay entre el '/*' y el '*/' son ejemplos, la otra es la que hace que la fecha aparezca en la página. Sólo tienes que ponerlo donde quieras que aparezca.
Gracias a todos los que habeis participado tratando de darme una respuesta, he aprendido mucho con ellas y he conseguido solucionar el problema, AL FIN!!!!!!!! Llegué a pensar que no lo conseguiría, me habeis enseñado a meter los javascripts estos dichosos jejejej y luego un amigo mio me ha demostrao lo torpe que llego a ser......... porque se ha pasao por casa y después de estar un rato mirando ha dao con la solución que era que me aparecía la aplicación del javascript como no permitida por un programa de seguridad que tengo instalado, al darle a permitir los lementos bloqueados, simplemente aparecía en la pantalla. Así que vuestras explicaciones han estao bien desde el primer momento, es simplemente insertarlo en el codigo html de la pagina, lo que pasa es que he estao un poco espesito jajajajaja
Pos na lo dixo gracias a tos. Hasta pronto porque me surgiran mas dudas, que duda cabe.
Nos vemos.
Cookies
Usamos cookies necesarias y, si lo autorizas, Google Analytics. Puedes cambiar tu elección cuando quieras.