回首页 ◎ 设为首页  
◎ 收藏本站  
◎ 联系我们  
  首 页  网络资讯  教程资料  免费资源  建站指南  休闲娱乐  经典整站  访客留言  
  当前位置:首 页 >> 教程资料 >> 网页制作 >> 文字切换广告特效
最 新 推 荐
淘宝网店“设计装修”..推荐
网页制作常见105个问..推荐
使用FrontPage2000注..推荐
网页制作常用代码推荐
颜色代码大全推荐
热 门 排 行
北京奥运会倒计时代码
如何在网页中插入Flas..
网页自动点击广告代码
星空动态星空背景特效..
如何用Frontpage下载..
网页两侧浮动广告代码
离开时自动提示设为首页
颜色代码大全推荐
怎么使网页跳转地址栏..
站长常用广告代码的表..
淘宝网店“设计装修”..推荐
在网页上设计飘动广告
网页制作常用代码推荐
网页常用特效整理:高..
网页制作常见105个问..推荐
使用css设置iframe样式
最 近 更 新
CSS在表格边框上的美..
Flash文件中多个swf调..
圆角边框的代码
股票即时行情查询系统
万能音.视频在线转换..
仿3721窗口拖动的代码
美化的GOOGLE广告代码
修改discuz5.5,让广..
一些所谓的CSS的“顶..
中英文双语导航菜单
广 告 位 置
站 内 搜 索
关键词

搜索方式

搜索范围

精确匹配
文字切换广告特效

来源:盛绿设计 等级:默认等级
发布于2006-10-09 08:43 被读45次 【字体:

       

脚本说明:

把如下代码加入<body>区域中

<script language="JavaScript">

<!--

function MM_reloadPage(init) {  //reloads the window if Nav4 resized

  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {

    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}

  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();

}

MM_reloadPage(true);

// -->

</script>

  <script language="JavaScript">

<!--//

//message数组,随意增加更多的message;注意数组下标从0开始;

var message=new Array()

message[0]="圣诞节就要到来了,如何安排啊??"

message[1]="很想念远方的亲人,别忘了给朋友寄一张贺卡啊!"

message[2]="不要工作,要休息!"

message[3]="Merry Christmas Day and Happy NEW Year !"

message[4]="Join Maillist right Now!"

 

//每个message对应的连接

var messageurl = new Array()

messageurl[0]="http://www.1stscript.com"

messageurl[1]="http://www.1stscript.com"

messageurl[2]="http://www.1stscript.com"

messageurl[3]="http://www.1stscript.com"

messageurl[4]="http://www.1stscript.com"

 

// 字体大小颜色

var fntsize=2

var fntface="Verdana"

var fntcolor="white"

 

// 字体是否加粗

var fontweight="yes"

 

//  messagebox的背景颜色

var backgroundcolor="red"

 

// messagebox的宽度和高度 (pixels)

var messagewidth="280"

var messageheight="70"

 

// 边缘宽度

var borderwidth="1"

 

// messages相对于messagebox的位置关系,前者水平关系后者垂直关系;

var messagealign="center"

var messagevalign="middle"

 

// 距离页面顶部的距离(精确调整位置)

var messages_top=30

 

// 距离页面左侧的距离(精确调整位置)

var messages_left=50

 

// 效果转换速度(越小越快)

var pause=50

 

// 停滞时间(秒)

var standstill=3

 

// -->

</script>

<script>

var coverimage = new Array()

coverimage[0]="stripes0.gif"

coverimage[1]="stripes1.gif"

coverimage[2]="stripes2.gif"

coverimage[3]="stripes3.gif"

coverimage[4]="stripes4.gif"

coverimage[5]="stripes5.gif"

coverimage[6]="stripes6.gif"

coverimage[7]="stripes7.gif"

 

var covimgpreload=new Array()

for (i=0;i<=coverimage.length-1;i++) {

 covimgpreload[i]=new Image()

 covimgpreload[i].src=coverimage[i]

}

var i_messages=0

var i_loop=0

var thisurl=0

var timer

var coverwidth

var coverheight

standstill=standstill*1000

 

var content

if (fontweight=="yes") {

    fontweight="<b>"

}

else {fontweight=""}

 

function init() {

    //实际上显示的message的table由这里控制,如果你明白代码的含义,可以自由度更大的修改;

    content="<table width='"+messagewidth+"' height='"+messageheight+"' border='"+borderwidth+"'>"

    content+="<tr valign='"+messagevalign+"'><td align='"+messagealign+"' bgcolor='"+backgroundcolor+"'>"

    content+="<font size='"+fntsize+"' face='"+fntface+"'  color='"+fntcolor+"'>"

    content+=fontweight

    content+=message[i_messages]

    content+="</font></td></tr></table>"

    if (document.all) {

       document.all.messagebox.style.posTop=messages_top

        document.all.messagebox.style.posLeft=messages_left

        document.all.cover.style.posTop=messages_top

        document.all.cover.style.posLeft=messages_left

  messagebox.innerHTML=content

  coverwidth=messagebox.offsetWidth

  coverheight=messagebox.offsetHeight

  cover.innerHTML="<a href='javascript:gotourl()'><img width="+coverwidth+" height="+coverheight+" name='imgcover' src='"+coverimage[i_loop]+"' border=0></a>"

  

        enlargehearts()

    }

 

 if (document.layers) {

     document.messagebox.top=messages_top

        document.messagebox.left=messages_left

        document.cover.top=messages_top

        document.cover.left=messages_left

  document.messagebox.document.write(content)

  document.messagebox.document.close()

  coverwidth=document.messagebox.document.width

  coverheight=document.messagebox.document.height

  document.cover.document.write("<a href='javascript:gotourl()'><img width="+coverwidth+" height="+coverheight+" name='imgcover' src='"+coverimage[i_loop]+"' border=0></a>")

  document.cover.document.close()

  

        enlargehearts()

    }

}

 

function enlargehearts() {

        if (i_loop<=coverimage.length-1) {  

            if (document.all) {

                imgcover.src=coverimage[i_loop]

            }

            if (document.layers) {

                document.cover.document.imgcover.src=coverimage[i_loop]

            }

            i_loop++

            timer= setTimeout("enlargehearts()",pause) 

        }

        else {

            clearTimeout(timer)

            i_loop--

            timer= setTimeout("shrinkhearts()",standstill)

       }

}

 

function shrinkhearts() {

        if (i_loop>=0) { 

            if (document.all) {

                imgcover.src=coverimage[i_loop]

            }

            if (document.layers) {

                document.cover.document.imgcover.src=coverimage[i_loop]

            }

            i_loop--

            timer= setTimeout("shrinkhearts()",pause)

        }

        else {

            clearTimeout(timer)

            i_loop=0

            i_messages++

           

            if (i_messages>=message.length) {i_messages=0}

                content="<table width='"+messagewidth+"' height='"+messageheight+"' border='"+borderwidth+"'>"

                content+="<tr valign='"+messagevalign+"'><td align='"+messagealign+"' bgcolor='"+backgroundcolor+"'>"

                content+="<font size='"+fntsize+"' face='"+fntface+"'  color='"+fntcolor+"'>"

                content+=fontweight

                content+=message[i_messages]

                content+="</font></td></tr></table>"

                if (document.all) {

                    messagebox.innerHTML=content

                }

                if (document.layers) {

                    document.messagebox.document.write(content)

                    document.messagebox.document.close()

                }

            timer= setTimeout("enlargehearts()",(4*pause))

        }

}

 

function gotourl() {

 document.location.href=messageurl[i_messages]

}

window.onload=init

</script>

<div id="messagebox" style="position:absolute"> </div>

<div id="cover" style="position:absolute"> </div>

 

  
       


相关专题:暂无相关专题

上一篇:擦除式图片轮番显示效果
下一篇:链接自动说明脚本

共有评论 0 条 网友评分 0分 查看全部

【发表评论】 评分:1分 2分 3分 4分 5分


Powered By Www.Xydw.COM Ver1.14 管理
Copyright © 2004-2005 盛绿设计 All Right Reserved. XCMS
冀ICP备06026128号