js:window.open()设置新打开的页面的大小不可改变的问题

window.open(url,'','height=450,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbar... window.open (url, '', 'height=450, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no') ;
在一个jsp页面中通过以上js代码打开一个新窗口,可是大小仍然是可以改变的。怎么回事?
而且设置的url不显示,却仍然是显示的。怎么改?
展开
 我来答
熊熊熊灬熊孩子
2018-04-08 · TA获得超过7375个赞
知道小有建树答主
回答量:69
采纳率:0%
帮助的人:1万
展开全部
  1. window.onload = function(){

    window.resizeTo(800,600);//调整大小

    window.moveTo(200,200);//移动位置}

  2. 但是这种方式好像只有在IE下有效,Firefox和Chrome无效,你自己试试。暂时不知道有什么其他兼容性好的办法。

JS如何设置并限制浏览器窗口的大小?

  1. 方法一:

    <script>   window.moveTo(0, 0);//移动窗口   

    window.resizeTo(800, 600);//改变大小   window.onresize=new Function("window.resizeTo(800,   600);")   </script>
  2. 方法二:

    <SCRIPT>if (window != top) top.location.href = location.href;self.resizeTo(800,600);</SCRIPT>
  3. 方法三:<script language="javascript">  function openWin()  {     var i=0;     i = open("","","width=500,height=500"); }</script>
soso_just
2013-12-20 · TA获得超过1084个赞
知道大有可为答主
回答量:2373
采纳率:50%
帮助的人:2358万
展开全部
<a onclick="window.open('http://www.baidu.com','','width=750,height=565,top=80,left=80,toolbar=no, menubar=no, scrollbars=no, resizable=no');">编辑
</a>

在IE浏览器下新窗口大小事不可改的,其他360.搜狗不管什么内核新窗口都可修改!这是其他浏览器的设置,无法更改!

本地状态下,url不能为相对地址。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式