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>”);