ITPub博客

首页 > IT基础架构 > 网络安全 > 网页新建窗口全攻略(转)

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

原创 网络安全 作者:rainytag 时间:2007-07-01 14:05:23 0 删除 编辑
在浏览或制作网页过程中经常用到新建浏览窗口。而新建窗口也有很多种变换方式,只要我们合理使用,可以让自己制作的网页更酷,下面让我们来看一看。

自动弹出窗口

在浏览一些网站时,我们常见到在打开首页文件的同时,会自动弹出另外一个窗口网页,这个网页一般都是一些公告、广告类的内容,它是怎样做出来的呢?实际上这些都是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博客 ” ,链接:https://blog.itpub.net/9650775/viewspace-922749/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-01-01

  • 博文量
    652
  • 访问量
    2207580