Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/11/2003, 05:42
MarcosDavid
 
Fecha de Ingreso: febrero-2003
Mensajes: 8
Antigüedad: 21 años, 3 meses
Puntos: 0
No me funciona <base href="..."> en javascript en IE

<base href="...">

Esta etiqueta me funciona bien en Netscape y en IE para los enlaces en HTML, pero me da problemas en IE para enlaces que estén dentro de javascript. Este es un extracto del código que utilizo:

<html>
<head>
<base href="http://www.otraweb.es">
<script language="javascript">
function init(){
window.open('/enlace.htm','ventanaEnlace','location=no,menubar=n o,resizable=no, status=no, titlebar=no, toolbar=no',true)
}
</script>
</head>
<body onload="init()">
...
</body>
</html>

En netscape me muestra una ventana pop-up con la página, pero en IE me da un error 404 porque no la encuentra ya que está intentando buscarla en mi disco duro y no en la dirección que indico en el href.

Lo primero que he intentado para resolverlo es poner en javascript el siguiente código:

BASE.href="http://www.otraweb.es";

Pero tampoco funciona.

¿A alguien se le ocurre cómo arreglar el problema?