window .在javascript中打开在原来的窗口中打开一个新窗口(不同的名称)
最近做一个JSP网页需要打开一个没有菜单工具栏的IE,我想用window.open打开,但是发现如果之前打开的表单没有关闭,当打开一个表单的时候,会在之前打开的表单上打开一个新的表单,替换掉之前的窗口。在搜索数据和测试之后,发现如果指定的表单名称在打开表单时与当前表单同名,那么它将在该表单上打开。例如,以下情况:
window.open('view_svg.jsp?ukey=%=ukey % itemID=%=itemID % charset=UTF-8 ',' newWindow ',' height='100% ',width='100% ',toolbar=no,location=no,directories=no,menubar=no,scrollbars=no,resizable=no,status=no ');以这种方式打开的每个窗体都是在名为newWindow的窗体中打开的。
注意:表单的名称和标题是不同的。
1.window.open(urlStr,' _blank ',' ');
_blank参数意味着打开一个新窗口。
2.您也可以使用以下方法使每个打开的表单具有不同的名称。
% Random rd=new Random();int I=rd . nextint(100)1;string ranStr=String . value of(I);% script type=' text/JavaScript ' function doclose(){ var currenwin=window . open(' view _ SVG . JSP?ukey=%=ukey % itemID=%=itemID % charset=UTF-8 ',' %=ranStr% ',' height='100% ',width='100% ',toolbar=no,location=no,directories=no,menubar=no,scrollbars=no,resizable=no,status=no ');window.opener=nullwindow . close();window . focus();}/script在这里,我将向您介绍用javascript打开一个新窗口.
Open()方法可以找到现有的或新创建的浏览器窗口。
语法:
Window.open([URL],[窗口名],[参数字符串])。
参数:
URL:可选参数,要在窗口中显示的网页的URL或路径。如果省略此参数或其值为空字符串,窗口将不会显示任何文档。
窗口名称:可选参数,打开窗口的名称。
1.该名称由字母、数字和下划线字符组成。2._top '、' _blank '和' _selft '是特殊名称。_blank:在新窗口中显示目标网页_self:在当前窗口中显示目标网页_top:在框架网页中的上窗口中显示目标网页。3.只能创建一个同名窗口。如果要创建多个窗口,名称不能相同。4 .名称不能包含空格。
参数字符串:可选参数,设置窗口参数,用逗号分隔每个参数。
参数表:
例如,以300px * 200px的大小打开http://www.baidu.com网站,没有菜单、工具栏、状态栏和滚动条窗口:
脚本类型=' text/JavaScript ' window . open(' http://www . Baidu.com ',' _ blank ',' width=300,height=200,menubar=no,toolbar=no,status=no,scroll bar=yes ')/脚本友情提醒:
版权声明:window .在javascript中打开在原来的窗口中打开一个新窗口(不同的名称)是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。