同一个JS广告代码特效在一个页面只能用一次?
我在网上找到一个JS广告代码特效,修改后插入到我的主页上,当我想在主页的另一个位置上再做一个相同的特效的时候,在预览的时候这两个特效都没反应了,这是怎么回事?第一次用百度...
我在网上找到一个JS广告代码特效,修改后插入到我的主页上,当我想在主页的另一个位置上再做一个相同的特效的时候,在预览的时候这两个特效都没反应了,这是怎么回事?
第一次用百度知道,谢谢2位的回答,代码字数太多,贴不出来
我贴到我的空间了,有兴趣了可以去看一下http://hi.baidu.com/10x10/blog/item/41b5c8625d6d6bdde7113ab4.html
谢谢 展开
第一次用百度知道,谢谢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.src;
ci.src = small_img[imgNo];
}
setTime=setTimeout("rotate1()",interval);
}
最后在你想插入代码的地方加入<SCRIPT>rotate1();</SCRIPT>应该就差不多了
QQ:39080717
-----------
你只复制<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.src;
ci.src = small_img[imgNo];
}
setTime=setTimeout("rotate1()",interval);
}
最后在你想插入代码的地方加入<SCRIPT>rotate1();</SCRIPT>应该就差不多了
QQ:39080717
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询