<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?