同一个JS广告代码特效在一个页面只能用一次?
来源:百度知道 编辑:UC知道 时间:2024/06/03 13:42:01
第一次用百度知道,谢谢2位的回答,代码字数太多,贴不出来
我贴到我的空间了,有兴趣了可以去看一下http://hi.baidu.com/10x10/blog/item/41b5c8625d6d6bdde7113ab4.html
谢谢
你的JS代码中可能有重名的标签,所以用两次会有冲突.你不妨把代码发出来,我帮你看看,有些地方可能需要改一改
-----------
你只复制<table></table>那一段和最后一行<SCRIPT>rotate();</SCRIPT>试试,起作用的应该是最后一行.
复制后的图片应该是和前面一样.如果想换成不一样的图片做效果就要修改以下部分代码
在前面的script中依次添加各项图片链接
roll_image[5]
image_link[5]
small_img[5]
....
到有几个添几个,随便,视你有多少张图片,下面代码以添加另外4张图片为例
把函数rotate()复制一个保存在script中并修改成以下代码:
function rotate1(){
imgNo = (imgNo >= 8) ? 5 : imgNo+1;
var ci = eval('document.all.num_img'+imgNo);
document.all.bigimg.filters.blendTrans.apply();
document.all.imglink.href=image_link[imgNo];
document.all.bigimg.src=roll_image[imgNo];
document.all.bigimg.filters.blendTrans.play();
if(cliImg == '') {
cliImg = ci;
cliImgSrc = ci.src;
ci.src = small_img[imgNo];
} else if(cliImg != ci) {
cliImg.src = cliImgSrc;
cliImg = ci;
cliImgSrc = ci.sr