![]() |
51.- Frase diaria P: ¿Como puedo colocar en mi página una frase distinta cada día de la semana? R: [ver ejemplo] Código PHP: |
52. Un efecto chachi para texto y no muy complicado un efecto chachi para texto y no muy complicado, no lo he hecho yo, lo copie de no se donde. Código PHP: |
53.Banners Aleatorios (GIF y SWF) P: ¿Cómo puedo hacer para que cada vez que se abra una página muestre un banner aleatorio, ya sea un archivo swf o un archivo gif? R: Este código sirve también para cualquier archivo de imagen. Código PHP: |
54 Detectar Plugins P ¿Como detecto flash player? R Código PHP: P¿Como detecto shockwave player? R Código PHP: R Código PHP: R Código PHP: R Código PHP: |
P. Cómo abrir una ventana pop-up al tamaño de una imagen? R. Ver ejemplo Código PHP: desde texto: <a href="#" onClick="afoto('nombredelaimagen.jpg','Mi titulo');return false">Imagen 1 </a> desde una imagen: <a href="#" onClick="afoto('nombredelaimagen.jpg','Mi titulo');return false"><img src="imagen.jpg"></a> Nota: Se puede omitir el segundo argumento (titulo) al llamar a la función. En ese caso la ventana tendrá el título por defecto guardada en la variable titulopordefecto |
pop-up ajustada a imagen versión 2 R. Es una variante que incluye la posibilidad de pasar a la imagen siguiente o a la anterior desde el mismo pop-up Código PHP: <body bgcolor="#FFFFFF" text="#000000"> <div align="center"><b onClick="afoto('tibidabo.jpg')">Tibidabo</b> <b onClick="afoto('gato.jpg')">Gato</b> <b onClick="afoto('paloma.jpg')">Paloma</b> <b onClick="afoto('perico.jpg')">Perico</b> </div> </body> |
57.- Mostrar/ocultar capas [Ejemplo] P.- ¿Cómo puedo mostrar/ocultar capas pulsando sobre un enlace? R.- Código de ejemplo. (Funciona en todos los navegadores, creo) Código: <html> |
58.- Navegar con un menú desplegable (select) P.- ¿Cómo puedo cambiar de página segun la opción elegida en un <select>? R.- Con un código parecido a este: Código PHP: |
59.- Trampa de texto P: ¿Como puedo redireccionar lo escrito en un elemento HTML hacia otro elemento? R: [ver ejemplo] Código PHP: |
60.- Filtro sobre un select P: ¿Como puedo filtrar los elementos que conforman un select de acuerdo a lo tipeado en un área de texto? R: [ver ejemplo] Código PHP: |
61.- Onload [Ejemplo] P.- ¿Cómo ejecutar un script al entrar en una página? R.- Añadiendo el evento onLoad a la etiqueta <body> Ejemplo: Código: <head> |
62.- Onunload [Ejemplo] P.- ¿Cómo ejecutar un script al salir de una página? R.- Añadiendo el evento onUnload a la etiqueta <body> Ejemplo: Código: <head> |
63.- Detectar tecla [Ejemplo] P.- ¿Como puedo detectar la tecla pulsada? R.- Código de ejemplo: Código: <html> |
64.- Llenar una lista en base a otra lista P: ¿Como puedo hacer una interfase con la que pueda llenar una lista en base a los elementos de otra lista? R: [ver ejemplo] Código PHP: |
65.- Abrir un Pop-up centrado en la pantalla P.- ¿Como puedo abrir un Pop-up y que quede centrado en la pantalla en cualquier resolución? R.- Haciendo el Pop-up parecido a esto: Código PHP: |
66.- Login P: ¿Cual es el esquema usado para identificar un usuario registrado en una página? R: [ver ejemplo] Aunque la identificación de un usuario es un problema que debe atenderse en el lado del servidor usando PHP o ASP o JSP, hay también una porción del código que debe hacerse del lado del cliente usando JavaScript. El siguiente esquema es una "simulación" del proceso de validación, que pasa como parámetro el nombre del usuario. En una solución real, dicho usuario debe ser registrado en una variable del lado del servidor o una cookie. Login0.htm Código PHP: Código PHP: |
67.- Precarga P.- ¿Cómo realizo una precarga de imágenes? R.- Colocando esto en el head Código: <script> Código: <img src="pepito.jpg"> |
68.- Rollover [Ejemplo] P.- ¿Cómo cambio una imagen por otra al pasar por encima con el puntero del ratón? R.- Podemos usar esto, por ejemplo para cambiar la apariencia de un boton. (Normal, sobre y pulsado) Esto en el head Código: <script> Código: <img src="boton.gif" onmouseover="this.src=foto[1].src" onmouseout="this.src=foto[2].src" onclick="this.src=foto[0].src"> onmouseout = fuera onmousedown = click |
69.- Manuales, Tutoriales y Cursos electrónicos de JavaScript P: ¿Donde puedo conseguir manuales, tutoriales, cursos o información técnica de JavaScript? R: Algunos sitios en español: 1.- Curso en WebMonkey 2.- Tutorial en Wanadoo 3.- Manual en webEstilo 4.- Tutorial en Lovecraft 5.- ElGuruProgramador 6.- Un tutorial de Productos QRT 7.- Tutorial en TeleProgramadores 8.- Tutorial en Programacion.com 9.- Manual en DesarrolloWeb 10.- Tutorial en El rincón del programador 11.- JavaScript desde cero en Ciudad Futura 12.- Curso en Programacion.com 13.- Manual en 148.216.5.25 14.- Tutorial en Orbita 15.- Tutorial de la Universidad de Málaga 16.- Tutorial en LoboWeb_2 17.- Manual en AUI 18.- Introducción al JavaScript por Stefan Koch 19.- Archivo zip descargable desde servidor gratuito Sitios en inglés: 1.- Documentación oficial de Netscape 2.- Documentación de JScript de Microsoft 3.- Estandard ECMA-262 4.- Propuesta Netscape para un ECMAScript 4 5.- Propuesta de JavaScript 2.0 6.- Reporte Técnico DOM (Document Object Model) 7.- DOM en Mozilla 8.- Referencia JavaScript en NetScape 9.- Referencia JavaScript en MSDN 10.- Diferencias en Opera 6 respecto al estandard DOM 11.- Especificaciones soportadas por Opera 7 (Si deseas añadir una dirección distinta a las anteriores, hazlo aqui y será agregada a la lista lo antes posible). |
70.- Código JavaScript en la red P: ¿Donde puedo conseguir código JavaScript? R: He aqui algunas direcciones: 1.- Softonic.com 2.- Elosan 3.- WebTutorial.com.ar 4.- DynamicDrive.com 5.- MundoJavaScript.com 6.- HotScripts.com 7.- JavaScript.com 8.- javascript.internet.com 9.- DHTMLShock.com 10.- webdeveloper.earthweb.com 11.- javascriptkit.com 12.- jsmadeeasy.com 13.- dithered.com 14.- scriptsearch.com 15.- LoneWolf's Domain 16.- dhtmlcentral.com 17.- Kurt's HTML 18.- miscodigos.com 19.- tecnocodigo.com 20.- JavaBoutique.internet.com 21.- JavaScript Examples.com 22.- construyetuweb.netfirms.com 23.- htmlpoint.com 24.- Mi reportaje.com Servicios específicos: 1.- Editor HTML en interactivetools.com (Si deseas añadir una dirección distinta a las anteriores, hazlo aqui y será agregada a la lista lo antes posible). |
71.- Sonido en los Enlaces Pregunta: ¿Cómo puedo poner un sonido a mis enlaces al situar el ratón encima? Respuesta: Código PHP: |
72. Conocer los entresijos del navegador P: ¿Cómo conocer los detalles del visitante de mi página? R: Preguntándoselos o con ste código: Código PHP: |
73.- Desactivar la tecla F5 P: ¿Como puedo evitar que el usuario refresque la página usando la tecla F5? Créditos: Yanix R: [ver ejemplo] Código PHP: |
74.- Libros sobre JavaScript P: ¿Quien me puede recomendar un buen libro de JavaScript? R: He aqui algunos: Título: JavaScript Programmer's Reference Autor: Cliff Wooton Editorial: Wrox Idioma: Inglés (y del duro) Comentarios: Exelente manual de referencia. Incluye compatibilidad de cada elemento hasta IE-5, NS-6, O-6. Incluye CD. (Kaopectate) Título: Programación en JavaScript Autor: Danny Goomand Editorial: Anaya (série VIA@Internet) Idioma: Español Comentarios: No está mal para aprender .. es muy básico pero más o menos trata un amplio abanico del tema javascript en 534 páginas ..(Cluster) Título: JavaScript: The Definitive Guide Autor: David Flanagan Editorial: O'Reilly Idioma: Inglés Comentarios: Título: JavaScript: A Beginner's Guide Autor: John Pollock Editorial: Osborne Mc Graw Hill Idioma: Inglés Comentarios: Título: JavaScript Bible, 4th Edition Autor: Danny Goodman, Brendan Eich Editorial: Wiley Bibles Idioma: Inglés Comentarios: Título: Javascript. Tercera edición Autor: Negrino, T. y Smith, D. Editorial: Prentice Hall Idioma: Español Comentarios: Este libro me gusta mucho. Es eminentemente práctico. Todo lo enseña con ejemplos. Te puedes descargar los ejemplos de internet. La traducción es muy buena. Además hace distinciones entre NS e IE. Tal vez esté un poco desfasado ya ue esta hecho para las versiones 4.0 de los navegadores. (Aunque eso tal vez sea una ventaja de cara a buscar la compatibilidad). La verdad es que lo uso como libro de referencia... Aunque a veces para entretenerme lo leo ientras desayuno un domingo. Los ejemplos son realmente interesantes. (KarlanKas) Título: DHTML HTML Dinámico Autor: Gulbransen, D Editorial: Prentice Hall Idioma: Español Comentarios: Este libro es bastante más completo que el anterior. Hace referencia a CSS y las relaciona con JS. Habla principalmente de IE y la traducción a veces falla un poco. El glosario del final del liro es realmente malo. Tiene un espiritu didáctico muy bueno. se hace sencilla su lectura. No sé si venía con un CD.. y si venía lo he perdido Ahora que lo pienso creo que no. Este como libro de referencia también es muy útil!. (KarlanKas) Título: Diseño de páginas interactivas con JavaScript Autor: Juan Carlos Orós Editorial: Ra-Ma Idioma: Español Comentarios: Para empezar y como libro de apoyo, está bien. Contiene un capítulo sobre las hojas de estilo. El índice alfabético no es de los mejores. Incluye disco de 3"1/2 con ejemplos. (Carlitos) (Si deseas añadir la decripción de otro libro, hazlo aqui y será agregada a la lista lo antes posible). |
75.- Saltos dentro de la página P: ¿Como puedo mediante un botón, un link o una letra presionada en un área de texto, hacer un salto a una etiqueta interna dentro de mi página? R: [ver ejemplo] Código PHP: |
76.- Abirir Pop-Up en Correo Web Pregunta: ¿Cómo puedo abirir un Pop-Up en un Correo Web, tras pulsar en un enlace? Respuesta: Código PHP: |
77.Redirección a página alternativa P.- ¿Cómo hacer que un enlace apunte a una página alternativa si la primera está caida? R.- Con este código: Ver Ejemplo Código PHP: |
78. Cambio de Imágenes automático P.- ¿Cómo puedo hacer una secuencia de imágenes que cambien de forma automática? R.- NOTA: El efecto de la transición sólo es visible en IExplorer NOTA2: Es recomendado que las imágenes tengan todas el mismo tamaño para lograr un mejor efecto en la transición. Código PHP: |
79. Mostrar teclado en pantalla P.- Me gustaría que huiese un pequeño teclado en mi página web, ¿Cómo lo hago? R.- Con este código http://eur.i1.yimg.com/eur.yimg.com/i/es/g/nuevo.gif ¡¡ahora con tecla de borrar, mayusculas/minúsculas y teclado QWERTY!! Ahora compatible con firefox:Ver Ejemplo Código PHP: |
80.-Redireccionar una página a su estructura de marcos cargando por defecto dicha pág P.- ¿Cómo puedo lograr que si alguien llega a una sección de mi sitio sin cargar los frames, ésta se redirija a la estructura de marcos cargando por defecto dicha sección? R.- Habrá que crear la estructura de frames de forma dinámica mediante document.write. Este ejemplo es para una estructura de 2 frames. Si se quieren más frames es sólo cuestión de pedir al script que te los escriba de la misma forma que el resto. Página de frames frames.htm Código PHP: Código PHP: |
81.- Apertura lateral de una ventana P: ¿Como puedo abrir una ventana de izquierda a derecha? R: Abre Una Ventana Lateralmente De Izquierda A Derecha Dando Un Muy Buen Efecto. [ver ejemplo] Si Deseas Que La Ventana Tenga Una Anchura Y Algura Especifica Reemplaza: "screen.height" (alto) "screen.width" (ancho) Por Los Valores Deseados, Tambien Puedes Modificar moveTo(0,0) Para Acomodar La Ventana En Una Determinada Posicion X,Y De La Pantalla. Código: <script languaje="JavaScript"> Adiós |
82.- Deshabilitar selección de texto P: Como deshabilito la selección de un texto? r:Aunque es imposible bloquear el copiado de cualquier elemento de la página vamos a ponérselo unpoco más difícil a los copiones y vamos a deshabilitar la opción de marcar o seleccionar un texto: Código PHP: |
83.-Dar estilos CSS para los links P: ¿como doy estilos CSS a los hipervinculos? [R:]Bueno, es un sistema sencillo para darle un toque de alegría a nuestras páginas. me lo bajé de la página de bravenet. si me equivoco y lo publico en el de javascript en vez de en el de HTML, pido disculpas, pero tiene algo de javascript :pensando: [/b] CAMBIA COLOR AL PASAR EL RATÓN POR LO ALTO DEL ENLACE... <a href="" onmouseover="this.style.color='red';" onmouseout="this.style.color='';">This HREF turns red on hover.</a> ---------------------------------------------------------------- HIPERVINCULOS O LINKS DE COLOR VERDE. <a href="" style="color:green;">This HREF is green.</a> ----------------------------------------------------------------------- HIPERVINCULO SIN RAYA POR DEBAJO <a href="" style="text-decoration: none;">This HREF has no underline.</a> --------------------------------------------------------------------- LINEA DE ESPACIO DE UN HIPERVINCULO <a href="" style="line-spacing:150%;">These HREFs are spaced 150% of normal.</a> <a href="" style="line-spacing:150%;">These HREFs are spaced 150% of normal.</a> ----------------------------------------------------------------------- ESPACIO ENTRE LOS CARACTERES DE UN HIPERVINCULO <a href="" style="letter-spacing:5px;">This HREF has 5 pixels between letters</a> ----------------------------------------------------------------------- COLOR DE FONDO EN LOS LINKS <a href="" style="background:ffffcc;">This HREF has a yellow background.</a> ----------------------------------------------------------------------- podeis ver el ejemplo furulando aqui |
84. Crear botón de "guardar como" P . ¿Cómo crear botón de "guardar como..."? R. Código: <HTML> No sé si versiones anteriores. |
85. Cómo validar una dirección de email utilizando expresiones regulares P: ¿Cómo valido una dirección de email utilizando expresiones regulares? R: Versión Simple Código PHP: Código PHP: - IE 4+ - Netscape 4+ - Opera 5+ - Mozilla 0.8+ / Netscape 6+ |
86.- Ventanas solo como pop-up P: ¿Como puedo hacer para que la pagina solo se pueda abrir como popup, y si se abre en modo normal se cierre?? (enlace ) R: Código: <body onLoad="if (!opener) window.close()"> |
87.- Detección de texto seleccionado P: ¿Como puedo capturar el texto que está seleccionado dentro de mi página? Créditos: Tomado de una respuesta de DanielRey R: [ver ejemplo] Código PHP: |
88. Detectar Resolución y Redireccionar P: ¿Cómo puedo mostrar la resolución de la pantalla del usuario y con un simple enlace redireccionarle a la página apropiada? R: Código PHP: |
89. Reloj en la barra de estado P.- ¿Cómo puedo poner un reloj en la barra de estado? R.- Con este código: ver ejemplo Código PHP: |
90.- Buenos días amigo mio P: ¿Como puedo dar los buenos días a mi amigo o visitante y que siempre que entre a mi sitio le de los buenos días? R: Con una cookie Créditos: Unknown R: [Examina este ejemplo] Código PHP: |
91. Redireccionar página pasados unos segundos P.- ¿Cómo puedo redireccionar una página a otra pasados unos segundos? R.- Con este código: Código PHP: |
92 - Impedir que seleccionen mas de dos checkbox P: Impedir que seleccionen mas de dos checkbox en un formulario R: Código PHP: |
93 - Copiar el texto seleccionado P: Copiar el texto que se ha seleccionado en la página. R: Código: <!-- TWO STEPS TO INSTALL COPY SELECTED TEXT: |
94.- Tipo y versión del navegador P: ¿Como puedo saber el tipo de navegador y la versión del mismo? R: [ver ejemplo] La función getBrowserName() retornará uno de los siguientes valores: - ie = Internet Explorer - ns = Netscape - op = Opera - mo = Mozilla La función getBrowserVersion() retornará la versión del navegador correspondiente. Código PHP: |
95.- Buscador Web en mi sitio P: ¿Como pongo un buscador Web en mi sitio? R: Con este código. Creditos: No me acuerdo de donde lo bajé pero ahí pongo el autor. / Script by Jari Aarniala [www.mbnet.fi/~foo -- [email protected]] Ver ejemplo: Pulsa aqui pecadoooorr NOTA: Si este script estuviese repe, favor de hacermelo saber. Gracias. Código: <body> |
96.- Quitar recuadro punteado de enlace P: ¿Como puedo quitar el recuadro de puntos de un enlace activo? R: Con este código. Creditos: unKnown, con modificación de Caricatos para que funcione también en Netscape. Código PHP: |
97.- Impedir que lean el código fuente P: ¿Como puedo impedir que lean el código de mi página? Créditos: itatpc R: Independientemente de mi posición ante la idea de programar para que otros no lean, publico esta solución que sin lugar a dudas es una "pregunta frecuente". El hilo original fué publicado por itatpc y en él se discuten algunas posibilidades adicionales de seguridad. Añadir esta línea en alguna parte de la cabecera: Código PHP: Cita:
|
98 (comete un bizcocho). Evitar que vuelvan a la página anterior. P.-¿Cómo conseguir que no funcione el botón atrás del navegador? R.- Con este código, que debes poner en la página anterior, por lo que sólo podrás evitar que vuelva atrás si la página anterior es tuya. Código PHP: |
99 - Poner texto vertical (sólo IE 5.0 +) Poner texto vertical, al revés, rotarlo, que vuele, lo que quieras. Para ver el original: http://www.24fun.com/downloadcenter/...extwheel2.html No te lo pierdas!!! es alucinante. Código PHP: |
100.- Usos del método open() P: ¿Que atributos puedo usar en el método open()? R: El método open() tiene la siguiente sintaxis: [Ver wizard] Código: open(sURL, sNombre, sAtributos, bHistoria); sURL: Indica la dirección de la página a abrir. sNombre: Nombre de la ventana (util para abrir una segunda dirección sobre la misma ventana. sAtributos: Definidos posteriormente. bHistoria: Si la nueva dirección se abre sobre una ventana existente, este indicador dice si debe o no añadirse al historial. Lista de atributos utilizables en el método open (actualizada con indicadores de compatibilidad hasta NS-4 e IE-5). Atributo: alwaysLowered (NS-4) Valor: Se usa sin igualarlo a ningún valor Notas: Indica que la ventana debería permanecer siempre al final de la pila de ventanas. Atributo: alwaysRaised (NS-4) Valor: Se usa sin igualarlo a ningún valor Notas: Indica que la ventana debería permanecer siempre en el tope de la pila de ventanas. Atributo: channelMode (IE-4) Valor: Se usa sin igualarlo a ningún valor Notas: Indica si la ventana deberá ser presentada en modo "Channel". Atributo: dependent (NS-4) Valor: Yes/No Notas: Si una ventana es no dependiente, podrá sobrevivir luego de que su creador sea cerrado. Atributo: directories (NS-4) Valor: Yes/No Notas: Controla la apariencia del toolbar personal de Netscape. Atributo: fullscreen (IE-4) Valor: Se usa sin igualarlo a ningún valor Notas: Bajo Windows, MSIE llena la pantalla con la ventana. Atributo: height (NS-2,IE-4) Valor: Número. Notas: Altura de la ventana. Atributo: hotkeys (NS-4) Valor: Yes/No Notas: Colocando este valor a "no", deshabilitará la mayoría de los shortcuts de teclado aparte de la opción quit. Atributo: innerHeight (NS-4) Valor: Número. Notas: Ajusta la altura interna de la ventana al valor dado. Atributo: innerWidth (NS-4) Valor: Número. Notas: Ajusta el ancho interno de la ventana al valor dado. Atributo: left (NS-4,IE-4) Valor: Número. Notas: Posición izquierda de la ventana. Atributo: location (NS-2,IE-4) Valor: Yes/No. Notas: Barra de direcciones visible/invisible. Atributo: menubar (NS-2) Valor: Yes/No. Notas: Barra de menú visible/invisible. Atributo: outerHeight (NS-4) Valor: Número. Notas: Ajusta la altura externa de la ventana al valor dado. Atributo: outerWidth (NS-4) Valor: Número. Notas: Ajusta el ancho externo de la ventana al valor dado. Atributo: resizable (NS-2,IE-4) Valor: Yes/No. Notas: La ventana puede o no ser cambiada de tamaño. Atributo: screenX (NS-4) Valor: Número. Notas: Nombre alterno para la posición izquierda de la ventana. Atributo: screenY (NS-4) Valor: Número. Notas: Nombre alterno para la posición superior de la ventana. Atributo: scrollbars (NS-2,IE-4) Valor: Yes/No. Notas: Pueden o no ser mostradas las barras de desplazamiento. Atributo: status (NS-2,IE-4) Valor: Yes/No. Notas: Debe o no ser mostrada las barra de estado. Atributo: toolbar (NS-2,IE-4) Valor: Yes/No. Notas: Debe o no ser mostrada las barra de herramientas. Atributo: top (NS-4,IE-4) Valor: Número. Notas: Posición superior de la ventana. Atributo: width (NS-2,IE-4) Valor: Número. Notas: Ancho de la ventana. Atributo: z-lock (NS-4) Valor: Se usa sin igualarlo a ningún valor Notas: Indica que la ventana debería estar en una posición fija en la pila de ventanas. Lanzando PopUps con JavaScript: Si deseas conocer el modo correcto de abrir un popup usando JavaScript, te recomendamos este artículo (tomado de esta discusión). Creditos: ferent. Algunos ejemplos frecuentes: - Abrir una ventana en una ubicación específica: open("ventana.htm", "nombre", "left=100,top=100,width=600,height=400"); - Abrir una ventana sin barra de herramientas, sin barra de dirección, sin barras de desplazamiento, sin barra de estatus: open("ventana.htm", "nombre", "location=no,menubar=no,scrollbars=no,status=n o"); - Abrir una ventana fullscreen (solo Internet Explorer): open("ventana.htm", "nombre", "fullscreen"); Para observaciones, actualizaciones o correcciones sobre este tema por favor ir al siguiente hilo. |
La zona horaria es GMT -6. Ahora son las 23:48. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2025, Jelsoft Enterprises Ltd.