Javascript winopen在IE中是否具有最小宽度?

Javascript winopen在IE中是否具有最小宽度?,javascript,internet-explorer,popup,Javascript,Internet Explorer,Popup,我试图实现一个“好”的弹出窗口在我的网站,所以我可以显示一些网页横幅组合的例子。如果用户希望看到活动中的横幅,可以单击“启动演示”按钮。这在Firefox、Chrome和Safari(PC和Mac)中都非常有效 我的三个横幅中有两个在IE中工作正常,但由于某种原因,第一个横幅弹出的宽度比它应该的宽度大约宽90像素(s/b 160px,其他两个横幅的宽度分别为715px和550px)。我对Javascript还是新手,所以我不确定它是否是最小宽度,或者问题可能在哪里?任何想法都会很有帮助!谢谢 以

我试图实现一个“好”的弹出窗口在我的网站,所以我可以显示一些网页横幅组合的例子。如果用户希望看到活动中的横幅,可以单击“启动演示”按钮。这在Firefox、Chrome和Safari(PC和Mac)中都非常有效

我的三个横幅中有两个在IE中工作正常,但由于某种原因,第一个横幅弹出的宽度比它应该的宽度大约宽90像素(s/b 160px,其他两个横幅的宽度分别为715px和550px)。我对Javascript还是新手,所以我不确定它是否是最小宽度,或者问题可能在哪里?任何想法都会很有帮助!谢谢 以下是我正在使用的Javascript代码:

    <script type="text/javascript">
                <!--

                var win=null;
                function NewWindow(mypage,myname,w,h,scroll,pos){
                if(pos=="random"){LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
                if(pos=="center"){LeftPosition=(screen.width)?(screen.width-w)/2:100;TopPosition=(screen.height)?(screen.height-h)/2:100;}
                else if((pos!="center" && pos!="random") || pos==null){LeftPosition=0;TopPosition=20}
                settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=yes';
                win=window.open(mypage,myname,settings);}
                // -->
</script> 

    <script type="text/javascript">
<!-- Begin
function winopen(url,a,b){
newwin=window.open(url,a,b)
}
// End -->
</script>

这是它作用的html:

<h3>MAve Web Banner <a href="javascript:winopen('http://www.mightyjen.com/swf/MAve_FlashBanner_160x600.html','blank','width=160,height=600,scrollbars=no,resizable=no,status=no,location=no,toolbar=no,menubar=no')" class="formButton">Launch Demo</a></h3>
MAve网页横幅

简短的回答是肯定的100


我建议在这里询问之前,先查看w3c网站上关于标准对象查询的内容;人们倾向于对这些事情置之不理。

你应该考虑使用一个灯箱来代替这个真正的弹出窗口。我们已经不在2000年了它们并不完美,但“坏”有点令人不快。这并不是说你链接的网站没有很多优点,只是从一个不太完美的参考转移到另一个不是解决方案。他们的维基化声明一针见血。这不是正确的理由。IE的宽度不能小于250。