直接点开html文件,运行效果是正常的!
 放在iis下,用http://localhost/1.html运行,就会重叠!xp,ie8,iis下,下面是html代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
 <HTML>
 <HEAD>
 <TITLE> New Document </TITLE>
 <META NAME="Generator" CONTENT="EditPlus">
 <META NAME="Author" CONTENT="">
 <META NAME="Keywords" CONTENT="">
 <META NAME="Description" CONTENT="">
 <script language=javascript>
 var _oPopUp = window.createPopup();
 function show2()
 {
 var _oSubPopUp = _oPopUp.document.parentWindow.createPopup();
 _oSubPopUp.document.body.innerHTML = "a2";
 _oSubPopUp.show(10, 9, 110, 70, _oPopUp.document.body);
 } function show()
 {
 _oPopUp.document.body.innerHTML = "<div onclick='parent.show2()'>a1<div>";
 _oPopUp.show(event.clientX-1,event.clientY,50,50,document.body);
 }
 </script>
 </HEAD> <BODY oncontextmenu = "show();return false;";> </BODY>
 </HTML>