直接点开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>
放在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>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货