永发信息网

一个关于javascript控制img的src问题

答案:2  悬赏:50  手机版
解决时间 2021-04-25 07:48
javascript代码部分

<script language="javascript">

    function banner_img(i){
        document.getElementById("banner_img").src="images_banner/b"+i+".gif";
        }
</script>


html代码部分:
    <dl>
       
        <dd><img src="images_banner/b3.gif" id="banner_img"></dd>
        <dd>先择你需要的类型:<a href="javascript:;" onmouseover="banner_img('1');">样式一</a><a href="javascript:;" onmouseover="banner_img('2');">样式二</a><a href="javascript:;" onmouseover="banner_img('3');">样式三</a><a href="javascript:;" onmouseover="banner_img('4');">样式四</a><a href="javascript:;" onmouseover="banner_img('5');">样式五</a> <a href="javascript:;" onmouseover="banner_img('6');">样式六</a>   </dd>
   
    </dl>

为什么在ie下鼠标经过字的时候图片可以换,而在firefox中怎么就不行呢?如果把onmouseover时间改为onclick事件就可一在firefox中实现。请各位大侠帮助一下有没有能够解决的办法使得firefox下也能通过鼠标经过来实现图片更换谢谢了。
最佳答案
<img src="./images/download/picture/<%=rs("link")%>" onload="javascript:if(this.width>200 || this.height>200)"/>要是在JS文件的话function ControlImg(target)} 希望对你有所帮助.
全部回答

firefox不支持onmouseover事件,你可以用mouseover事件

我建议你使用成熟的JS框架,比如jQuery,兼容不同的浏览器

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
受伤太深,还能走出来吗?
谁帮我过QQ飞车剧情任务英雄难度有Q币送
怎么扩容车队
威露士有荧光剂吗,现在各类产品都有不好的成
异地恋+网恋=?
求800左右的电脑显示屏 要液晶的 长时间工作
什么样的爱,才是纯洁的爱?
南宁做社会调查
什么适合人跳街舞?
惠普4411S装win7上网一个半小时蓝屏
戴尔笔记本开不了机 求高手解答
谁介绍首好听的歌曲
梦幻诛仙不能玩?
2010超生问题?
油头发型需要头发多长
推荐资讯
本届美国梦十队的领袖是谁?是杜兰特吗?
nba2k10中文补丁出了吗?请问在那可以下载?
写给小学生的看书评语,我的同桌作文600字要又
翔益灰指甲我想知道这个在什么地方
特莱维狮专卖店地址在什么地方,想过去办事
穿越火线怎么弄歌战队
人们,出来外面,为锝是什么阿?
碰碰凉冷饮广告语?
当你知道自己得不治之症,你该怎么接受?
如何可以在电脑上打出韩文?
我该不该送礼物给她?
为什么QQ会自动退出,估计Q中毒了,要咋办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?