window.open怎样打开一个窗口 window.open打开多个窗口

window.open怎样打开一个窗口?

open函数接受4个参数,分别是:window.open(URL,name,features,replace);其中:URL 一个可选的字符串,声明了要在新窗口中显示的文档的 URL。如果省略了这个参数,或者它的值是空字符串,那么新窗口就不会显示任何文档。 name 一个可选的字符串,该字符串是一个由逗号分隔的特征列表,其中包括数字、字母和下划线,该字符声明了新窗口的名称。这个名称可以用作标记

延伸阅读

用window.location和window.open做链接的区别?

1.window.location是window对象的属性,而window.open是window对象的方法

window.location是对当前浏览器窗口的URL地址对象的参考!

window.open是用来打开一个新窗口的函数!

2.window.open不一定是打开一个新窗口!!!!!!!!

只要有窗口的名称和window.open中第二个参数中的一样就会将这个窗口替换,用这个特性的话可以在iframe和frame中来代替location.href。

onclick=”self.frames[‘aa’].location.href=’1.htm'”>的效果一样

HTML窗口弹出代码?

<!doctype html>

<html>

<head><title>无标题文档</title></head>

<body>

<!–插入按钮 开始–>

<input type=”button” value=”弹出对话框” onclick=”MsgBox()” />

<!–插入按钮 结束–>

<!–引用JS代码以达到弹出对话框目的 开始–>

<script language=”javascript”>

function MsgBox() //声明标识符

{

alert(“我是对话框的内容”); //弹出对话框

}

</script>

<!–引用JS代码以达到弹出对话框目的 结束–>

</body>

</html>

扩展资料:

方法参数详解

参数解释:

window.open 弹出新窗口的命令;

‘page.html’ 弹出窗口的文件名;

‘newwindow’ 弹出窗口的名字(不是文件名),非必须,可用空”代替;

height=100 窗口高度;

width=400 窗口宽度;

top=0 窗口距离屏幕上方的象素值;

left=0 窗口距离屏幕左侧的象素值;

toolbar=no 是否显示工具栏,yes为显示;

menubar,scrollbars 表示菜单栏和滚动栏。

resizable=no 是否允许改变窗口大小,yes为允许;

location=no 是否显示地址栏,yes为允许;

status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;

window.open()的用法?

window.open (‘page.html’, ‘newwindow’, ‘height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no’

)page.html:要打开的页面newwindow:窗口名称,也可以为_self,_blank等参数height:窗口高度width:窗口宽度toolbar:是否显示工具栏(yes,no)menubar:是否显示菜单栏(yes,no)scrollbars:是否出现滚动条(yes,no)resizable:是否可以改变窗口大小(yes,no)location:是否显示地址栏(yes,no)status:是否显示状态栏(yes,no)top,left:窗口打开时的坐标

js用window.open打开新窗口,在新窗口怎么获取传过来的参数?

url?后面的是window.location.search对象,参数都保存在这个对象中,直接用就可以了新页面:

<script>functiongetparam(){varquery=location.search.substring(1)

;varvalues=query.split(“&”);for(vari=0;i<values.length;i++){varpos=values[i].indexOf(‘=’)

;if(pos==-1)continue;varparamname=values[i].substring(0,pos)

;varvalue=values[i].substring(pos+1);alert(paramname+”,”+value);}}</script><bodyonload=”getparam();”></body>

window.open第三个参数没有该怎么写?

这是一个逗号分隔的项目列表,是一个可选参数,没有可以用null代替。

在C#后台调用window.open。并且传递参数。怎么写啊?

<script type=”text/javascript”>function winopen(p_name,p_listid) { var url =”datalistshow.aspx?name=”+p_name+”&listid=” +p_listid; window.showModalDialog(url,”,”dialogWidth=800px;dialogHeight=500px”); }</script> Page.ClientScript.RegisterStartupScript(ClientScript.GetType(), “myscript”, “<script>winopen(‘” +参数1 + “‘,'” +参数2+ “‘);</script>”);

版权声明