所以我的代码如下:
<ul>
<li><FORM><INPUT class="eButton" type="button" value="stream1!" onClick="window.open('./CSI1.html','win1','width=400,height=200,left=0,top=100,screenX=0,screenY=100')"> </li>
<li><FORM><INPUT class="eButton" type="button" value="stream2!" onClick="window.open('./CSI2.html','win2','width=400,height=200,left=0,top=100,screenX=400,screenY=100')"></FORM></li>
</ul>
为什么IE会在第一个窗口的右上方弹出第二个窗口?
答案 0 :(得分:2)
IE6使用left
和top
参数(并忽略screenX
和screenY
),因此也要制作left
400
(它现在都是0
...因此你的重叠)。它应该在你的第二个看起来像这样:
window.open('./CSI2.html','win2','width=400,height=200,left=400,top=100,screenX=400,screenY=100')