大家帮我看下这段window.open的JS代码,有个小问题。。

来源:百度知道 编辑:UC知道 时间:2024/06/15 07:32:20
<a href="#" class="whitelink" onclick="javascript:window.open('regist.asp','','top=50,left=120,width=500,height=560,scrollbars=yes');return false;">会员注册</a>

会什么我的电脑上可以是新窗口打开,但是在别人的电脑上虽然是以新窗口打开的,但是只是在浏览器里新开了一个栏目而已,并不是真正的打开一个新的IE窗体,空体的大小控制也一点用也没有。。。为什么?

你想要达到什么样的效果?
如果你想要打开一个完整的网页,也就是说有工具栏,菜单栏,地址栏等,那么你就得在window.open的第三个参数中指定为yes,不然地址栏那些是默认为no的,我看你的代码里也就指定了滚动条为yes,当然打开的只是一个栏目而已。
你可以改成这样试试:
<a href="#" class="whitelink" onclick="javascript:window.open('regist.asp','','top=50,left=120,width=500,height=560,scrollbars=yes,toolbar=yes,menubar=yes,scrollbars=yes,resizable=yes,location=yes,status=yes');return false;">会员注册</a>
这样就是一个完整的窗体了,至于窗体的大小控制,你自己要怎么控制就怎么改好了

window.open("路径.do?id="+document.getElementById("id").value, "open", "width=550px,height=550px,toolbar=no,menubar=no,resizable=yes,scrollbars=yes");把中间的第二个参数open加上