ikke umiddelbart da window.createPopup(); kun er tilgængelig i IE 5.5+, men man kan lave en lign. funktion selv:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"
http://www.w3.org/TR/html4/loose.dtd"><html>
<head>
<title>Kompatibelt script ?</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
ie=(document.all)?true:false;
function visMenu(){
if(!ie) return;
pop = window.createPopup();
pop.document.body.style.border = "1px solid black";
pop.document.body.style.backgroundColor = "#FFFFFF";
pop.document.body.style.fontFamily = "Verdana";
pop.document.body.innerHTML = '<table width=200 height=175 border=0 cellspacing=0 cellpadding=0 class=content> <tr><td width=30 height=25 bgcolor=#F0E9D7> <img src=Images/Icon_ViewDetails.gif align=absmiddle border=0></td><td width="170"> <a href="projects_list.asp?Sagsnummer=<%=(rsList.Fields.Item(Sagsnummer).Value)%>" onClick="parent.location.href = this.href;"><span style=font-size:10px;color: #333333;>Se forespørgsler</span></a></td></tr> </table>'
pop.show(event.clientX + 5, event.clientY + 5, 150, 175, document.body);
}
function vislag(f){
e=document.getElementById('tip')
if(ie){
e.style.top=f.clientY+document.body.scrollTop+20;
e.style.left=f.clientX+document.body.scrollLeft+20;
}
else{
e.style.top=f.pageY+20+'px';
e.style.left=f.pageX+20+'px';
//alert(e.style.top)
}
e.innerHTML='<table width="200" height="175" border="0" cellspacing="0" cellpadding="0" class="content"><tr><td width="30" height="25" bgcolor="#F0E9D7"> <img src="Images/Icon_ViewDetails.gif" align="absmiddle" border="0"></td><td width="170"> <a href="projects_list.asp?Sagsnummer=<%=(rsList.Fields.Item(Sagsnummer).Value)%>" onClick="parent.location.href=this.href;"><span style="font-size:10px;color:#333333;">Se forespørgsler</span></a></td></tr></table>';
e.style.display="inline";
}
function skjul(){
document.getElementById('tip').style.display="none";
}
</script>
</head>
<body>
<a href="#" onClick="visMenu()">visMenu() med window.createPopup()</a><br><br>
<div id="tip" style="display:none;border:1px solid black;position:absolute;background-color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;width:200px;height:175px;overflow:hidden;"></div>
<a href="#" onclick="vislag(event)" onblur="setTimeout('skjul()',500);">vislag(event) uden window.createPopup()</a><br/>
</body>
</html>