分享
 
 
 

小代码片段

王朝other·作者佚名  2007-01-17
窄屏简体版  字體: |||超大  

自从ie对flash的显示方式进行改变后,flash这个东西一下子变成了一个鸡肋。

许许多多的网站都撤掉了以前的flash动画,改用一段js程序来实现动画功能.

csdn首页也是如此。。我无聊,自己写了一个,特点如下:

1.对搜索引擎友好

2.对美工友好,因为数据和代码是分开的,完全不懂js的都可以用fontpage修改动画内容

可以把js代码保存为一个文件 然后<script src="1.js"></script>,然后无须修改代码一个字母

就可以在多个页面中实现动画了

代码如下:

<style>

#g_div{text-align:right;overflow:hidden}

.b{width:24px; height:16px; background:#737373; font-size:14px; font-weight:bold; color:#fff; text-decoration:none;margin-left:1px}

.b:hover{width:24px; height:16px; background:#780001; font-size:14px; font-weight:bold; color:#fff; text-decoration:none;margin-left:1px}

.bhover{width:24px; height:16px; background:#780001; font-size:14px; font-weight:bold; color:#fff; text-decoration:none;margin-left:1px}

</style>

<div id="g_div" style="width:270px;height:252px"><a

href="#" target=_blank><img

id="g_img" style="FILTER:revealTrans(duration=1,transition=23);width:266px;height:220px;border:1px green solid" src="http://zi.csdn.net/xian.gif">

</a><a

href="http://www.baidu.com/" for="http://zi.csdn.net/xian.gif" target="_blank">1.CSDN程序员</a><a

href="http://www.126.com/" for="http://zi.csdn.net/microsoft280_187.jpg" target="_blank">2.CSDN程序员</a><a

href="http://mp3.baidu.com/" for="http://zi.csdn.net/live.gif" target="_blank">3.CSDN程序员</a><a

href="http://post.baidu.com/" for="http://zi.csdn.net/new-mba.gif" target="_blank">4.CSDN程序员</a><a

href="http://top.baidu.com/" for="http://zi.csdn.net/book.jpg" target="_blank">5.CSDN程序员</a>

</div>

<script language="JavaScript">

function f(){

var g_sec=3 //几秒后切换图片

var g_items=new Array()

var g_div=document.getElementById("g_div")

var g_img=document.getElementById("g_img")

var g_imglink=g_img.parentElement

var arr=g_div.getElementsByTagName("A")

var arr_length=arr.length

var g_index=1

var show_img=function(n){

if (/\d+/.test(n)){

var prev=g_index+1

g_index=n-1

}else{

var prev=(g_index>arr.length)?(arr_length-1):g_index+1

g_index=(g_index<arr_length-2)?(++g_index):0

}

if (document.all){

g_img.filters.revealTrans.Transition=23;

g_img.filters.revealTrans.apply();

g_img.filters.revealTrans.play();

}

arr[prev].className="b"

arr[g_index+1].className="bhover"

g_img.src=g_items[g_index].img.src

g_img.title=g_items[g_index].txt

g_imglink.href=g_items[g_index].url

g_imglink.target=g_items[g_index].target

}

for(var i=1;i<arr_length;i++){

g_items.push({txt:arr[i].innerHTML,

.href]url:arr[i].href,

target:arr[i].target,

img:(function(){var o=new Image;o.src=arr[i].getAttribute("for");return o})()})

arr[i].title=arr[i].innerHTML

arr[i].innerHTML=[i,"&nbsp;"].join("")

arr[i].className="b"

arr[i].onclick=function(){

event.returnValue=false;

show_img(event.srcElement.innerText)

}

}

show_img(1)

var t=window.setInterval(show_img,g_sec*1000)

g_img.onmouseover=function(){window.clearInterval(t)}

g_img.onmouseout=function(){t=window.setInterval(show_img,g_sec*1000)}

}

window.attachEvent("onload",f)

</script>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有