------------------------------------------------" />
连笔字网 > 知识库

广告代码

来源:连笔字网 2024-02-01 10:40:20 作者:连笔君

播放电影代码代码:

src="http://www.360doc.cn/article/mz1y/yugao.gif" border="0"

alt="♂事情做完喽?累了吧?点这里,请你看最新的电影!

当然,你也可以在本站论坛里发帖子点播。每周一部片子哦♀">

---------------------------------------------------------

-----------------------强制弹出窗口代码

代码:window.showModelessDialog

("http://blog2you.bigwww.com/";,"CHINAZindexP","center:no;

dialogLeft:5px;dialogTop:5px;scroll:0;status:0;help:0;resi

zable:0;dialogWidth:900px;dialogHeight:625px")---------------------------------------------------------

-----------------------(1)一个弹出窗口广告代码,也是最简单的弹出窗口

代码:

一个弹出窗口的广告代码,其中"tongzhi.htm"是弹出广告的html

页面,"newwindow"是弹出窗口的名称,可

空;"height=500,width=565,top=0,left=0,toolbar=no,

menubar=no,scrollbars=no,resizable=no,location=no,status=n

o"是弹出窗口的属性,也可默认.

(2)弹出两个窗口,一个是在页面下载完后弹出,另一个可定时

弹出,避免同一时间弹出两个窗口.

代码:window.open

("http://popme.163.com/ad/nbtg.html","nbtg","width=400,hei

ght=300,top=0,left=0")focusid=setTimeout("focus();window.open

("http://popme.163.com/ad/benq040513_pop.html","benq","wid

th=400,height=300,top=0,left=0")",5);

其中focusid=setTimeout("focus();是设置第二个弹出广告窗口的

弹出时间.---------------------------------------------------------

-----------------------经常上网的朋友可能到过这样一些网站,一进入首页立刻会弹出一

个窗口,或者按一个链接或按钮弹出,通常在这个窗口里会显示一

些注意事项、版权信息、警告、欢迎光顾之类的话或者作者想要特

别提示的信息。其实制作这样的页面非常容易,只要往该页面的

HTML里加入几段java script代码即可实现。下面我就带你剖析它

的奥秘。

【最基本的弹出窗口代码】其实代码非常简单:

代码:

因为这是一段java script代码,所以它们应该放在标签和之间。是对

一些版本低的浏览器起作用,在这些老浏览器中如果不支持java

script,不会将标签中的代码作为文本显示出来。Window.open (’page.html’)用于控制弹出新的窗口page.html,

如果page.html不与主窗口在同一路径下,前面应写明路径,绝对

路径(http://)和相对路径(http://www.360doc.cn/)均可。用单引号和双引号都可以,只是不要混用。这一段代码可以加入HTML的任意位置,加入到和之

间也可以,位置越靠前执行越早,尤其是页面代码较长时,又想使

页面早点弹出就尽量往前放。

【经过设置后的弹出窗口】下面再说一说弹出窗口外观的设置。只要再往上面的代码中加一点

东西就可以了。我们来定制这个弹出窗口的外观、尺寸大小、弹出位置以适应该页

面的具体情况。

代码:

参数解释:

代码:js脚本开始;window.open 弹出新窗口的命令;page.html 弹出新窗口的文件名;newwindow 弹出窗口的名字(不是文件名),可用空 ″代替;height=100 窗口高度;top=0 窗口距离屏幕上方的像素值;left=0 窗口距离屏幕左侧的像素值;toolbar=no 是否显示工具栏,yes为显示;menubar,scrollbars 表示菜单栏和滚动栏;resizable=no 是否允许改变窗口大小,yes为允许;location=no 是否显示地址栏,yes为允许;status=no 是否显示状态栏内的信息(通常是文件已经打开),

yes为允许;js脚本结束。

【用函数控制弹出窗口】下面是一个完整的代码。

代码:任意的页面内容...

这里定义了一个函数openwin(),函数内容就是打开一个窗口。在调

用它之前没有任何用途。怎么调用呢?方法一:浏览器读页面时弹出窗口;方法二:浏览器离开页面时弹出窗

口;方法三:用一个连接调用:打

开一个窗口注意:使用的"#"是虚连接。方法四:用一个按钮调用:

【主窗口打开文件1.htm,同时弹出小窗口page.html】将如下代码加入主窗口区:

代码:加入区:

()">open 即可。

【弹出的窗口之定时关闭控制】下面我们再对弹出窗口进行一些控制,效果就更好了。如果我们再

将一小段代码加入弹出的页面(注意是加入到page.html的HTML中

,可不是主页面中,否则…),让它在10秒钟后自动关闭是不是更

酷了?首先,将如下代码加入page.html文件的区:

代码:function closeit() {setTimeout("self.close()",10000) //毫秒

然后,再用这一句话代替page.html中

原有的这一句就可以了。(这一句话千万不要忘记写啊!这

一句的作用是调用关闭窗口的代码,10秒钟后就自行关闭该窗口。

【在弹出窗口中加上一个关闭按钮】

代码:

呵呵,现在更加完美了!

【内包含的弹出窗口——一个页面两个窗口】上面的例子都包含两个窗口,一个是主窗口,另一个是弹出的小窗

口。通过下面的例子,你可以在一个页面内完成上面的效果。

代码:function openwin()OpenWindow=window.open

("","newwin","height=250,width=250,toolbar=no,scrollbars="

+scroll+",menubar=no";);//写成一行OpenWindow.document.write("例子" )OpenWindow.document.write(""" )OpenWindow.document.write("

Hello!

" )OpenWindow.document.write("New window opened!" )OpenWindow.document.write("" )OpenWindow.document.write("" )OpenWindow.document.close()打开一个窗口

看看OpenWindow.document.write()里面的代码不就是标准的HTML

吗?只要按照格式写更多的行即可。千万注意多一个标签或少一个

标签都会出现错误。记住用OpenWindow.document.close()结束啊

【终极应用——弹出窗口的Cookie控制】回想一下,上面的弹出窗口虽然酷,但是有一点小毛病(你沉浸在

喜悦之中,一定没有发现吧?)比如你将上面的脚本放在一个需要

频繁经过的页面里(例如首页),那么每次刷新这个页面,窗口都

会弹出一次,是不是非常烦人?有解决的办法吗?Yes!Follow me

我们使用Cookie来控制一下就可以了。首先,将如下代码加入主页面HTML的区:

代码:function openwin(){window.open("page.html","","width=200,height=200" )function get_cookie(Name){var search=Name+ "="var returnvalue="";if (document..cookie.length >0){offset=document..cookie.indexOf(search)if (offset!=-1){offset +=search.lengthend=document..cookie.indexOf (";",offset);if (end==-1)end=document..cookie.length;returnvalue=unescape(document..cookie.substring

(offset,end))return returnvalue;function loadpopup(){if (get_cookie(’popped’)==";){openwin()document..cookie="popped=yes"

然后,用(注意不是openwin 而是

loadpop啊)替换主页面中原有的这一句即可。你可以试着

刷新一下这个页面或重新进入该页面,窗口再也不会弹出了。真正

的Pop-Only-Once!写到这里,弹出窗口的制作和应用技巧基本上算是讲完了,希望对

正在制作网页的朋友有所帮助我就非常欣慰了。需要注意的是,JS脚本中的大小写最好前后保持一致。

没有菜单、工具栏、地址栏的弹出窗口:

代码:---------------------------------------------------------

-----------------------1.弹启一个全屏窗口

代码:<html><body onload="window.open("

http://www.e3i5.com","example01","fullscreen");">www.e3i5.com</b></body></html>

2.弹启一个被F11化后的窗口

代码:<html><body onload="window.open("

http://www.e3i5.com","example02","channelmode");">www.e3i5.com</b></body></html>

3.弹启一个带有收藏链接工具栏的窗口

代码:<html><body onload="window.open

("http://www.e3i5.com","example03","width=400,height=300,d

irectories");">www.e3i5.com</b></body></html>

4.网页对话框

代码:<html><SCRIPT LANGUAGE="java script"><!--showModalDialog

("http://www.e3i5.com","example04","dialogWidth:400px;dial

ogHeight:300px;dialogLeft:200px;dialogTop:150px;center:

yes;help:yes;resizable:yes;status:yes")//--></SCRIPT>www.e3i5.com</b></body></html>

代码:<html><SCRIPT LANGUAGE="java script"><!--showModelessDialog

("http://www.e3i5.com","example05","dialogWidth:400px;dial

ogHeight:300px;dialogLeft:200px;dialogTop:150px;center:yes

;

help:yes;resizable:yes;status:yes")//--></SCRIPT>www.e3i5.com</b></body></html>

showModalDialog()或是showModelessDialog() 来调用网页对话框

,至于showModalDialog()与showModelessDialog()的区别,在于

showModalDialog()打开的窗口(简称模式窗口),置在父窗口上

,必须关闭才能访问父窗口(建议尽量少用,以免招人反感);

showModelessDialog()(简称无模式窗口),打开后不必关闭也可

访问父窗口打开的窗口。dialogHeight: iHeight 设置对话框窗口的高度。dialogWidth: iWidth 设置对话框窗口的宽度。dialogLeft: iXPos 设置对话框窗口相对于桌面左上角的left位置

dialogTop: iYPos 设置对话框窗口相对于桌面左上角的top位置。center: {yes   no   1   0 } 指定是否将对话框在桌面上居

中,默认值是“yes”。help: {yes   no   1   0 } 指定对话框窗口中是否显示上下

文敏感的帮助图标。默认值是“yes”。resizable: {yes   no   1   0 } 指定是否对话框窗口大小可

变。默认值是“no”。status: {yes   no   1   0 } 指定对话框窗口是否显示状态

栏。对于非模式对话框窗口,默认值是“yes”;对于模式对话框

窗口,默认值是 “no”。

5.HTA窗口

HTA的全名为HTML Application,翻译过来就是HTML应用程序,你

只要简单的用.hta为扩展名保存HTML页面就算创建了一个HTA文件

,下面我们就用HTA来编个窗口,将以下这段代码保存为.hta文件

,然后再用浏览器打开。

代码:<HTML><HEAD><TITLE>http://www.qiankezy.tk</TITLE><HTA:APPLICATIONAPPLICATIONNAME="myApp"BORDER="thin"BORDERSTYLE="normal"CAPTION="yes"ICON="filename.ico"MAXIMIZEBUTTON="yes"MINIMIZEBUTTON="yes"SHOWINTASKBAR="no"INGLEINSTANCE="no"SYSMENU="yes"VERSION="1.0"WINDOWSTATE="normal" /></HEAD><BODY>www.e3i5.com</b></BODY></HTML>

有人会发现上面这些代码与平时的html有点不同,多了

HTA:APPLICATION标签,这就是关键之处,hta通过它来提供一系列

面向应用程序的功能,接下来再讲一讲它的属性(我的头又在发胀

APPLICATIONNAME属性(applicationName)此属性为设置HTA的名称。BORDER属性(border)此属性为设置为HTA的窗口边框类型,默认值为 thick。它可以设为 thick 指定窗口为粗边框dialog window 指定窗口为对话框none 指定窗口无边框thin 指定窗口为窄边框BORDERSTYLE属性(borderStyle)此属性为设置HTA窗口的边框格式,默认值为 normal。它可以设为normal 普通边框格式complex 凹凸格式组合边框raised 凸出的3D边框static 3D边框格式sunken 凹进的3D边框CAPTION属性(caption)此属性为设置HTA窗口是否显示标题栏或标题,默认值为 yes

ICON属性(icon)此属性为设置应用程序的图标。MAXIMIZEBUTTON属性(maximizeButton)此属性为设置是否在HTA窗口中显示最大化按钮,默认值为

yes。MINIMIZEBUTTON属性(minimizeButton)此属性为设置是否在HTA窗口中显示最小化按钮,默认值为

yes。SHOWINTASKBAR属性(showInTaskBar)此属性为设置是否在任务栏中显示此应用程序,默认值为 yes

SINGLEINSTANCE属性(singleInstance)此属性为设置是否此应用程序同时只能运行一次。次属性以

APPLICATIONNAME属性作为标识,默认值为 no。SYSMENU属性(sysMenu)此属性为设置是否在HTA窗口中显示系统菜单,默认值为 yes

VERSION属性(version)此属性为设置应用程序的版本,默认值为空。WINDOWSTATE属性(windowState)此属性为设置HTA窗口的初始大小,默认值为 normal。它可以设为 normal 默认大小minmize 最小化maximize 最大化以上括号中的是在脚本引用的属性。在脚本中以上属性皆为只读属

性。此外,在脚本中还可以使用commandLine属性来检索应用程序

启动时的参数。在HTA中还可以继续使用html中的绝大多数标签、脚本等。---------------------------------------------------------

-----------------------原来最早用的,缺点是太大,简直就是全屏,是去没有这种好!!

代码:

---------------------------------------------------------

-----------------------代码:

---------------------------------------------------------

-----------------------3721的上网助手的广告拦截我不说大家也知道他对我们的造成的影

响了吧,今天我给大家发一个可以不在理会3721的广告拦截。直接

就可以挑出的ie弹出。window.showModelessDialog

("http://www.6882.com/ad.htm";,"CHINAZindexP","center:no;d

ialogLeft:5px;dialogTop:5px;scroll:0;status:0;help:0;resizable:0;dia

logWidth:900px;dialogHeight:625px")ad.htm就是那个网页对话框的内容,

dialogWidth:900px;dialogHeight:625px"分别是对话框的宽度和高度。其他的一看就明白。这个弹出可是什

么都挡不住的。---------------------------------------------------------

-----------------------代码:

这个有用,但是父窗口在上面!而且是进弹!---------------------------------------------------------

-----------------------弹出式窗口制作很简单,只要在网页代码的〈body〉标签后面插入

类似代码即可:〈script language=″java script″〉window.open(′url′,′窗口名′,′属性列表′);〈/script〉

其中“url”是在窗口中显示的html文档的地址;“窗口名”可任

意起一个,但不要用中文;“属性列表”是一个用逗号分开的各个

属性值的字符串,它确定了弹出窗口的外观与状态。常用属性有:

toolbar(是否显示工具栏)、location(是否显示地址栏)、directories(是否显示常用

链接)、status(是否显示状态栏)、menubar(是否显示选单条

)、scrollbars(是否使用滚动条)、resizable(是否可改变大

小),这些属性值等于1时表示是,等于0或不将此属性加入列表时

表示否。此外,还有width(窗口宽)、height(窗口高)、top(

与屏幕上边的距离)、left(与屏幕左边的距离)等属性用于对弹

出窗口大小和位置的控制。

例子:要制作一个只有地址栏、无滚动条、可改变大些 高100像素

宽300像素、初始位置为距屏幕上边与左边都为100像素的弹出窗

口,并在其中显示当前目录下hello.htm的内容,则要将上面的代

码中间的一段改为:“window.open(′hello.htm′,′window1′,

location=1,scrollbars=0,resizable=1,height=100,width=300,t

op=100,left=100′);”。---------------------------------------------------------

-----------------------下面的代码加入之间:

参数解释:js脚本开始;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为允许;js脚本结束

很有用,可以做进站的公告牌。---------------------------------------------------------

-----------------------10秒就自动关闭的弹出窗口在之间加入下面代码:

代码:

然后,在相同目录下新建一个popup.htm网页(注意要与上面的url

对应!),用于显示在弹出窗口中。在新建文件的源代码中加入如下

代码:

代码:function closeit() {setTimeout("self.close()",10000)closeit()

上一篇:赵本山力挺小沈阳

下一篇:没有了