js函数window.open()的使用
在javascript中,有一个函数 window.open()经常会使用到.比如在进入主页时,跳出一个小窗口广告或通知.要实现这种效果只需将<body>改为< body οnlοad=window.open("new.htm","蓝舟工作室",
"left=100,top=50,height=300,width=150,menubar=yes,toolbar=yes,
location =yes,status=yes,scrollbars=yes,resizable=yes")>即可.其中,"new.htm"是跳出小窗口的 地址,"蓝舟工作室"是跳出新窗口的标题,可省略,left是指左边距,top指上边距,height是高,width指宽,它们的单位默认都是像素, menubar,toolbar,location,status,scrollbars分别指菜单栏,工具栏,地址栏,状态栏,滚动条,用yes表示显 示,用no表示不显示,resizable指跳出的新网页是否可改变大小.
当然,我们还可以用另一种方法实现同样的效果,即在任意位置加入以下代码:
<script language="javascript">
<!--
window.open(/'new.htm/',/'/',/'left=100,top=50,height=300,width=150,
menubar=yes,toolbar=yes,location=yes,status=yes,scrollbars=yes,
resizable=yes/');
// -->
</script>
另 外,在离开页面时跳出一个窗口也是用函数window.open()实现的,可以向你告别或欢迎你以后再来等等!不过,这里不是onload了,而是 onunload,onload是页面装载时,onunload不就是离开页面时吗!具体实现如下:<body οnunlοad="leave()">
<script language="javascript">
<!--
function leave() {
window.open(/'http://web.xznu.edu.cn/lanzhou/',/'/',
/'left=70,top=50,height=400,width=650,
status=yes,resizable=yes,scrollbars=yes/');//这里可以根据你的需要自己修改
}
// -->
</script>
还有,向上一篇中使用的小窗口,也是函数window.open()的使用。其他,我们还可以用函数window.open()实现全屏窗口。