B4 | |
| 2006-02-25 15:46 - Respuestas: 7 - Tema nº: 2408521
Hola, los molesto con una consulta.
Acabo de subir una página de mi banda musical hecha en Front Page al servidor de Lycos. La página se ve y funciona bien con Firefox y Netscape, pero cuando se ve con el IE no funcionan los hipervínculos que hice yo (hay otro hipervínculo que es de un libro de visitas y ese funciona bien...). Cuando apoyo el mouse sobre alguno (menos en el libro de visitas), en la parte de abajo de la pantalla dice que la ruta es "file:///c:/........./..........htm. Probé pedirle a otra persona que mire la pág. y me dijo que le hizo lo mismo. Cuando apoyo el mouse con el Firefox o el Netscape, la ruta que marca abajo es: "http://usuarios.lycos.es/................"
Alguien me podrá decir dónde está el problema y como solucionarlo?
Es la primera página que hago, así que estoy dando manotazos de ahogado, y, por supuesto, no doy con la solución....
Gracias desde ya!!!
P.D.: si alguien quiere hacer alguna prueba, la dirección es:
(*****Nada de enlaces sin autorizacion lee las normas****)
[ Este mensaje fué editado por: B4 el 25-02-2006 a las 15:51]
[ Este mensaje fué editado por: ruedas el 25-02-2006 a las 16:26] | |
|
|
byos | |
|
Re: Hipervínculos en IE - 2006-02-25 15:54 - Respuesta 2
Eso es porque está buscando la página en tu disco duro, fíjate en lo de "file:///". estás dando una referencia absoluta.
Deberías hacer el vínculo relativo, es decir, llamar a los ficheros desde la carpeta en donde estás. (qué mal me explico). Por ejemplo:
En la carpeta "web" tienes la carpeta "imagenes" y las páginas "index.html" y "noticias.html".
Para ir de index.html a noticias.html en el vínculo deberías poner "noticias.html".
Para abrir una foto dentro de "imagenes" pon la ruta "imagenes/foto.jpg"
Si tienes otra carpeta que sea "contenido", para ir de index a cont1.html dentro de contenido pon la ruta:
"/contenido/cont1.html"
Para volver de cont1.html a index.html pon la ruta:
"../index.html"
( ../ es una carpeta hacia atrás).
Vamos, que no debes NUNCA poner "C:\web\portal\noticias\...............", porque eso está buscando en tu disco duro.
Un ejemplo chorra: si te pregunta alguien donde está la calle tal, se lo dices desde donde estais, no desde la entrada de la ciudad... no sé si me explico | |
|
|
byos | |
|
Re: Hipervínculos en IE - 2006-02-25 15:56 - Respuesta 3
Caca!
En la 7ª línea no es
"/contenido/cont1.html"
sino
"contenido/cont1.html"
Taluec! | |
|
|
B4 | |
|
Re: Hipervínculos en IE - 2006-02-25 16:23 - Respuesta 4
Byos, gracias por la pronta respuesta. Tengo claro que la está buscando en mi disco duro, la cuestión es que con otros navegadores la página funciona bien. Tú la debes haber probado con el IE, si tienes el Firefox prueba de mirarla y verás que los hipervínculos funcionan, yendo a la página siguiente sin problemas. Mi duda es por qué no funciona con el IE y sí funciona con los otros.
Lo que hice fué armar toda la página en mi PC, y luego subí todo al FTP de Lycos. Ahí funcionaba bien en el IE. Después le puse un contador, que no me gustó y lo saqué, y a partir de ese momento comenzó el inconveniente. Probé armando otra vez los hipervínculos, dándole la ruta de Lycos, pero sigue igual.
Lo que haré apenas termine de escribir este post, será buscar bichos (uno nunca sabe...)
| |
|
|
byos | |
|
Re: Hipervínculos en IE - 2006-02-25 16:47 - Respuesta 5
Hey, fijate que el enlace a tu página no sale! No la he podido visitar.
¿Por qué no pegas la línea de código que contiene el enlace, para así ver qué está pasando? Si tu HTML está bien escrito, debería funcionar con cualquier navegador; la incompatibilidad de navegadores es problema del DOM (document object model, usea, javas-c-r-i-p-tavanzao) y del CSS, no del HTML.
| |
|
|
|