Läste precis igenom mitt inlägg och såg "getAttribut", borde det inte finnas motsatsen också tänkte jag och googlade fram att så var fallet. Således fungerar det nu - nästan. Nedstående kod fungerar fint i mozilla firebird, men i IE så öppnas länken i ett "normalt" fönster. Workaround någon?
function LinkTarget() {
if (!document.getElementsByTagName) return;
var anchors = document.getElementsByTagName("a");
for (var i=0; i<anchors.length; i++) {
var anchor = anchors[i];
if (anchor.getAttribute("href")){
switch(anchor.getAttribute("rel")){
case "external":
anchor.target = "_blank";
break;
case "cal-popup":
anchor.target = "event";
anchor.setAttribute("onclick","eventwindow()");
break;
}
}
}
}
function eventwindow()
{
window.open('','event','toolbar=no,location=no,directories=no,scrollbars=yes,status=no,menubar=no,resizable=no,width=215,height=200,top=10,left=10');
}
/r Mer googlande
Byt ut anchor.setAttribute("onclick","eventwindow()"); mot
anchor.onclick=eventwindow; så fungerar det!
(Kul att svara på sina egna frågor )
