网页新建窗口全攻略(转)

在浏览或制作网页过程中经常用到新建浏览窗口。而新建窗口也有很多种变换方式,只要我们合理使用,可以让自己制作的网页更酷,下面让我们来看一看。

自动弹出窗口

在浏览一些网站时,我们常见到在打开首页文件的同时,会自动弹出另外一个窗口网页,这个网页一般都是一些公告、广告类的内容,它是怎样做出来的呢?实际上这些都是Javascript代码的功劳。

1.源代码介绍

笔者将介绍实现自动弹出窗口的两种方法,都是调用window.open()实现的,它们的显示效果相同。

方法一代码如下:
<script language="Javascript">

<!--

window.open("XXX.htm", "NewWindow","toolbar =no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,
copyhistory=no,width=400,height=260,left=10,top=340")

//-->

</script>


其中XXX.htm是你要在新窗口中打开的网页文件名。

方法二代码如下:
 

<script language="Javascript">

<!--

var gt=unescape(‘%3e‘);

var popup=null;

var over="Launch Pop-up Navigator";

popup=window.open(‘‘, ‘popupnav‘,‘width=400,height=250,left=10,top=340,toolbar=0,location=0,directories=0,
status=0,resizable=0,scrollbars=0‘);

if(popup!=null){

if (popup.opener==null){

popup.opener=self;

}

popup.location.href=‘XXX.htm‘;

}

//-->

</script>

2.参数解释

1)弹出窗口的浏览器界面设置参数如下:

 

名称说明备注
toolbar=yes显示工具条1.它们的值可以是yes 或no,也可以是1和0(除0以外,其它的数都算1);2.上述参数如果在程序代码中没有出现,缺省都是禁止显示。
location=yes显示网址栏
directories=yes导航条,即显示“链接”栏
status=no不显示状态条
menubar=yes显示选单栏
scrollbars=yes显示滚动条
resizable=no是否可以改变窗口大小
copyhistory=yes显示历史按钮yes


2)弹出窗口尺寸设置:

width=300:设置新开窗口的宽度;

height=200:设置新开窗口的高度;

left=10:设置新开窗口距屏幕左边距;

top=140:设置新开窗口距屏幕顶边距。

你可以根据需要,任意调整新开窗口的初始位置。

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9650775/viewspace-922749/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/9650775/viewspace-922749/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值