我写的这个不重载页面就能轮换图片的javascript为什么不对?应该怎么写 JAVASCRIPT应该不可以直接调用JAVABEAN吧。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那样写调用是可以的,关键是这个JAVASCRIPT函数没有隔段时间又重新调用,它只运行了一次就没了,请帮忙找找原因。 你就根本没有改变它的src 呀!只是不停地赋予相同的值了嘛!<img src="" width=125 height=125 name="pic1"> var uris = new Array();uris[0] = "a.jpg";uris[1] = "b.jpg";<script language="JavaScript"> var current=-1;function swap() { current++; if(current==uris.length) current=0; document.images['pic1'].src=uris[current]; setTimeout('swap()',3000); } setTimeout('swap()',3000); </script> 同意楼上:如果不刷新页面,<%=myBean2.getBannerUri(sArr)%>是不会变化的。如果刷新页面,那就不是 不重载页面轮换图片了所以你的基本思路是错误的。另:用javascript轮换图片,最好要预载图片,轮换不平滑,网速慢的时候还可能中断 javascript实现图片幻灯片功能,哪个插件好用,大家给推荐下! 文本框值替换后的光标问题 一个简单的Ext问题。。麻烦大家帮忙看看 有一个数组 如果打乱里面的排序顺序啊 关于js判断日期的问题不兼容 【求助!】如何在新窗口打开后重新设定它的属性呢?谢谢! 怎样在文本框里在输入的时候,就可以屏蔽掉禁止的字符? 简单的弹出DIV消息提示问题 如何防止看状态,防止查看文件地址路径 求助帖:嵌套点击问题 请问怎样实现:按钮按了之后就变成灰度的?? ExtJS:我这样绑定事件为什么不可以呢?
<img src="" width=125 height=125 name="pic1">
var uris = new Array();
uris[0] = "a.jpg";
uris[1] = "b.jpg";<script language="JavaScript">
var current=-1;
function swap()
{
current++;
if(current==uris.length) current=0;
document.images['pic1'].src=uris[current];
setTimeout('swap()',3000);
}
setTimeout('swap()',3000);
</script>
如果刷新页面,那就不是 不重载页面轮换图片了所以你的基本思路是错误的。另:
用javascript轮换图片,最好要预载图片,轮换不平滑,网速慢的时候还可能中断