JavaScript特效实例001-打开新窗口显示广告信息

实例001                 打开新窗口显示广告信息

实例说明

本实例要在窗口每次被加载的时候弹出一个广告对话框。

技术要点

本实例主要应用JavaScript的window对象。

window对象的常用方法
方法 说明
alert() 弹出一个警告对话框
confirm() 在确认对话框中显示指定的字符串
prompt() 弹出一个提示对话框
close() 关闭被引用的窗口
focus() 将被引用的窗口放在所有打开窗口的前面
open() 打开新浏览器窗口并且显示由URL或名字引用的文档,并设置创建窗口的属性
resizeTo(x,y) 设置窗口的大小
resizeBy(offsetx,offsety) 按照指定的位移量设置窗口的大小

应用JavaScript的open()方法可以打开浏览器窗口.

使用window对象打开窗口的语法格式如下。

WindowVar = window.open(url,windowname,location);

参数说明如下:

1.WindowVar:当前打开窗口的句柄。

2.url:目标窗口的URL。

3.windowname:window:对象的名称。

4.location:对窗口属性进行设置。

对窗口属性进行设置的可选参数
属性 说明
width 窗口的宽度
height 窗口的高度
scrollbars 是否显示滚动条
resizable 设定窗口大小是否固定
toolbar 浏览器工具条,包括后退及前进按钮等
menubar 菜单条,一般包括有文件,编辑及其他一些条目
location 定位区,也叫地址栏,是可以输入URL的浏览器文本区
direction 更新信息按钮

实现过程

(1)首先创建用于弹出广告信息的页面,在该页面中添加所要宣传的广告信息。

new.html

<html>
<head>
<title>打开新窗口显示广告信息</title>
<style type="text/css">
body{
	background-image:url(new.jpg);
	background-repeat:no-repeat;
	}
</style>
</head>
<body></body>
</html>

(2)在index.html页面写上JS代码实现功能

index.html

<html>
	<head>
    <meta charset="utf-8" />
    	<script type="text/jscript" language="javascript">
			window.open("new.html","new","height=280,width=800,top=10,left=20,resizable=no, location=no",false);
        </script>
        <style type="text/css">
        	p{
				font-size:24px;
				color:#F00;
			}
        </style>
    </head>
    <body>
    	<p>网站首页</p>
    </body>
</html>

注:style标签的内容为css的知识,我们关注的是script标签内的内容。

这样我们的这个实例就做好了。

时间: 2024-10-19 16:02:49

JavaScript特效实例001-打开新窗口显示广告信息的相关文章

JavaScript特效实例006-弹出的窗口之Cookie控制

实例006            弹出的窗口之Cookie控制 实例说明 为了让相同的广告信息不在每次打该开网页时都弹出,而只在第一次打开该网页时弹出. 技术要点 Cookie是网站在访问者硬盘上存储的一些定制的信息段.通过浏览器,网页可以实现对Cookie的存储.获取和删除.Cookie的目的只有一个,即记录访问者的个体信息.在开始使用Cookie前,我们需要知道下面的规则. 浏览器可以存储的总Cookie数量不能超过300个,每个服务器不得超过20个(对于整个服务器,而不仅仅是用户自己的网页

JavaScript特效实例011-弹出全屏显示的网页模式对话框

实例011                    弹出全屏显示的网页模式对话框 实例说明 弹出全屏显示的网页模式对话框,用户关闭之前不能浏览网站的其他内容. 技术要点 本实例主要应用screen对象的width.height属性和window对象的showModalDialog()方法实现.其实还有一种方法打开网页对话框,即showModelessDialog()方法. 使用showModalDialog()与showModelessDialog()方法的区别在于,showModalDialog

取消拖拽图片时打开新窗口显示

//放在header里面 <script language="javascript"> function imgdragstart(){return false;} </script> //放在body下面 <script language="javascript"> for(i in document.images)document.images[i].ondragstart=imgdragstart; </script&

JavaScript特效实例004-自动关闭的广告窗口

实例004                  自动关闭的广告窗口 实例说明 当网页运行一定的时间后,自动关闭网页上指定的广告窗口. 技术要点 本实例主要应用window对象的setTimeout()方法和close()方法来实习.window对象的setTimeout()方法用于延迟执行某一操作. 实现过程 (1)要关闭的广告窗口. new.html <html> <head> <title>打开新窗口显示广告信息</title> <style typ

JavaScript特效实例003-通过按钮创建窗口

实例003                     通过按钮创建窗口 实例说明 点击按钮创建窗口 技术要点 主要是使用window是对象的open()方法来创建和调用其他窗口. 实现过程 1.制作用于点击按钮打开的窗口广告页面 <pre name="code" class="html"><html> <head> <title>打开新窗口显示广告信息</title> <style type="

JavaScript特效实例002-定时打开窗口

实例002                                  定时打开窗口 实例说明 本实例要在指定的时间后打开窗口. 技术要点 主要应用window对象setTimeout()方法实现定时打开窗口. setTime()方法的语法格式如下. <span style="font-size:14px;">setTimeout(function,milliseconds)</span> 参数说明如下. function:要调用的JavaScript自定

【JavaScript】单击网页任意一处打开新窗口与关闭窗口

在一些不正规的网站,尤其是那些挂满广告的下载站,经常在你点击的下载链接之前,无论你点击网页的任何一处都会弹出新窗口. 这样的效果,可以轻松用JavaScript做到,还可以专门指定点击某一区域的Div,才触发打开新窗口的事件. 比如下图的效果: 在原网页中,指定一个Div,无论用户点击这个Div的任意区域,都会打开新窗口,而点击其它地方则不会. 在新窗口的地址栏不可以编辑,不能被调整大小,提供一个"关闭"按钮,关闭该窗口. 原网页的HTML布局如下, <!DOCTYPE HTML

javascript 打开新窗口(window.open)

打开新窗口(window.open) open() 方法可以查找一个已经存在或者新建的浏览器窗口. 语法: window.open([URL], [窗口名称], [参数字符串]) 参数说明: URL:可选参数,在窗口中要显示网页的网址或路径.如果省略这个参数,或者它的值是空字符串,那么窗口就不显示任何文档. 窗口名称:可选参数,被打开窗口的名称. 1.该名称由字母.数字和下划线字符组成. 2."_top"."_blank"."_selft"具有特

JavaScript特效实例008-关闭弹出的窗口时,刷新父窗口

实例008                  关闭弹出的窗口时,刷新父窗口 实例说明 关闭弹出的窗口时,同时刷新父窗口,一般用来使父窗口获取最新的数据. 技术要点 本实例主要应用window.open()语句打开新窗口,并在新窗口中应用opener属性,该属性返回一个引用,用于指定打开本窗口的窗口对象. 语法: window.opener window.opener.方法 window.opener.属性 功能:返回的是一个窗口对象.opener属性与打开该窗口的父窗口相联系,当访问子窗口中op