hallo,
das folgende kleine Script soll ein base target in den Header einfügen:
<head>
<title>test</title>
<script language="JavaScript" type="text/javascript">
header=document.getElementsByTagName("head")[0];
b=document.createElement("base");
btarget=document.createAttribute("target");
btarget.value="_blank";
b.setAttributeNode(btarget);
header.appendChild(b);
//Kontrolle
alert(document.getElementsByTagName("head")[0].innerHTML);
//Alternative Angabe - gleiches Ergebnis
//document.getElementsByTagName("base")[0].target="_blank";
</script>
</head>
Genau das tut´s dann auch (zumindest wenn man dem Auslesen von innerHTML Glauben schenken darf): Drauf reagieren tut aber nur der IE; Mozilla und Opera ignorieren´s vornehm :-O
Was mach ich falsch?
Gruss
Fritz
PS: Wie kommt man eigentlich ans Forums-Archiv ran (Drin suchen kann ich schon, nur die Resultate aufrufen?!)? (bin zum ersten Mal hier, sorry)