直接点开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>popup 重叠 iis ie8
放在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>popup 重叠 iis ie8
楼上的您那边什么环境啊?ie6?
你在iis下运行的也是你贴图的那样?
也不行,
这个只有ie支持的吧直接创建div 定位就好的
ie最近更新太快了,