Consejos y "bugs"
HTML, VBScript, JavaScript...

 

Actualizado: 19/Ene/97 (21/Dic/2003)

(Índice sección) HTML-Consejos, HTML-Trucos, HTML-Programas, Meta-TagsDOCTYPE



Los consejos de la abuela:

Seguimos con los frames. Esto que comento me ha traido de cabeza durante mas de un buen rato: (varias horas)
Con Internet Explorer cuando se carga una página en un frame, hace un cambio de directorio a donde está la página de ese frame. Si después queremos cargar otra distinta, en el mismo frame, hay que tener esto en cuenta, sobre todo si se encuentran en directorios distintos.
Con Netscape, siempre se hace referencia desde el directorio en el que se encuentra el fichero de los frames, (como debe ser)
Por ejemplo en el frame1 se carga: "vbzip/ejemplo.htm" al hacer un frame1.location.href= a una página en el mismo directorio, ya no acepta "vbzip/otra_pagina.htm" sino que hay que poner "otra_pagina.htm"
Con el Netscape la referencia siempre será con "vbzip/otra_pagina.htm"
Y si la dichosa página está en el directorio "habitual", después de haber cargado "vbzip/ejemplo.htm", hay que llamarla como si estuviese en un directorio de nivel superior: "../otro_ejemplo.htm"
de nuevo con Netscape sería: "otro_ejemplo.htm"
No sabes la de "maldiciones" que he echado en esas "varias horas"
Al final he acabado haciendo un código para Netscape y otro para Internet Explorer.

A ver si pongo un ejemplo, para que puedas comprenderlo mejor. Y así de paso ves la solución que le he dado.
Si usas frames, cuando hagas un link a una dirección de otro web, procura usar _parent como marco de destino; no sé si a ti te pasará, pero me da mucho "coraje" cuando pincho en un link para ir a otro sitio y me lo muestra dentro de un marco. En los trucos puedes encontrar cómo hacerlo.
Incluye en la cabecera del fichero la información sobre la página. Yo no lo hago siempre, eso de predicar con el ejemplo, no es lo que siempre se hace ¿o no?

 


 

Más información:

La madre del cordero: http://www.w3.org/

Ayuda sobre HTML: por el Web Design Group (WDG)

Sobre JavaScript: http://www.netscape.com/
En mis páginas:
JavaScript (Manual de referencia, etc.)

Sobre VBScript: http://www.microsoft.com/vbscript/
En mis páginas:
VBScript (Manual de referencia, etc. en inglés)

Sobre JScript (la versión de JavaScript de Microsoft): http://www.microsoft.com/jscript/

Lista con las instrucciones, funciones, etc.: http://msdn.microsoft.com/library/en-us/script56/html/js56jsoriVersionInformation.asp  

Nota sobre los links de Microsoft:
Esta gente suele cambiar las páginas de sitio con bastante frecuencia, por tanto esas dos direcciones anteriores no son válidas a fecha del 21/Dic/2003.
Esta dirección te puede ser de utilidad (si sigue existiendo después de hoy):
http://msdn.microsoft.com/library/default.asp?url=/downloads/list/webdev.asp


HTMLib (HTML Reference Library) de Stephen Le Hunte.
Un fichero de ayuda sobre HTML que no debe faltarte.
Puedes encontrarlo en: http://subnet.virtual-pc.com/~le387818/ (parece que este link no está operativo)


ir al índice