JS 多个特效 有冲突?。 本帖最后由 mp3aaa 于 2009-08-24 10:35:51 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 菜单特效.JS代码function fun(){var a=document.getElementById("nav").getElementsByTagName("a")for (var i=0; a.length>i;i++){a[i].onmouseover=function(){this.filters[0].apply();this.style.background='#66CCFF'; this.style.border='1px solid #ffffff';this.style.color='black';this.style.fontWeight='900';this.filters[0].play();}a[i].onmouseout=function(){this.filters[0].apply();this. style.background='';this.style.border=''; this.style.color='#ffffff'; this.style.fontWeight='400';this.filters[0].play();}}}window.onload=fun; ----------------------------------------------------------------滚动图片.JS 代码var i=0; //px的值 让div向上移动var j=0; //滚动到了第几个图片function on(){i=i-1; //让top 向上滚动d1.style.top=i+"px"; //给top赋值 if (i%251==0){ //250 是每个img的高度 判断图片是否已经完全显示j++; //滚动到一个图片 j+1 setTimeout('on()',2500); //滚动到一个图片就让他停顿2秒if(j==document.getElementById("d1").getElementsByTagName("img").length-1){ //判断所有图片是否滚动完 length-1是为了减去最后一个重复的图片j=0; //滚到的图片数清零i=0; //变为初始位置d1.style.top="0px"; //返回第一个图片}}elsesetTimeout('on()',1); }setTimeout('on()',2500); -------------------------------------------------------------- extjs拖拽 请教一个jquery的一个写法问题 请问如何理解js中事件监听?谢谢 js赋值问题 如何得到带有iframe页面中的元素 用radio按钮实现页面的跳转 多关键字高亮显示问题,高手帮助 有一组<input>文字输入框,name=q[],如何为这些<input>输入框里的文字定义不同的颜色 请问一个关于页面初始化后焦点位置的问题 如何用javascript脚本实现插入操作 急求:js中注销Session问题 请教js调用子窗体的问题……
function fun()
{
var a=document.getElementById("nav").getElementsByTagName("a")
for (var i=0; a.length>i;i++){
a[i].onmouseover=function(){
this.filters[0].apply();
this.style.background='#66CCFF';
this.style.border='1px solid #ffffff';
this.style.color='black';
this.style.fontWeight='900';
this.filters[0].play();
}
a[i].onmouseout=function(){
this.filters[0].apply();
this. style.background='';
this.style.border='';
this.style.color='#ffffff';
this.style.fontWeight='400';
this.filters[0].play();
}
}
}
window.onload=fun; ----------------------------------------------------------------
滚动图片.JS 代码var i=0; //px的值 让div向上移动
var j=0; //滚动到了第几个图片
function on()
{
i=i-1; //让top 向上滚动
d1.style.top=i+"px"; //给top赋值
if (i%251==0){ //250 是每个img的高度 判断图片是否已经完全显示
j++; //滚动到一个图片 j+1
setTimeout('on()',2500); //滚动到一个图片就让他停顿2秒
if(j==document.getElementById("d1").getElementsByTagName("img").length-1){ //判断所有图片是否滚动完 length-1是为了减去最后一个重复的图片
j=0; //滚到的图片数清零
i=0; //变为初始位置
d1.style.top="0px"; //返回第一个图片
}
}
else
setTimeout('on()',1);
}
setTimeout('on()',2500); --------------------------------------------------------------