我的网站图片滚动在IE7、8、9都没有问题,可是在IE6,和火狐里面图片儿不滚动,高手帮忙看看 10
<!--下面是向左滚动代码--><divid="jsweb8_cn_left"style="overflow:hidden;width:690px;margin-top:...
<!--下面是向左滚动代码-->
<div id="jsweb8_cn_left" style="overflow:hidden;width:690px; margin-top:10px; margin-left:15px;">
<table width="680" border="0" cellpadding="0" cellspacing="0">
<tr>
<td id="jsweb8_cn_left1" valign="top" align="center" width="680"><table cellpadding="0" cellspacing="0" border="0" width="680">
<tr>
<%
sqld="select * from cp where ok=1 order by xuhao asc"
set rsd=conn.execute(sqld)
do while not rsd.eof
%>
<td width="680" align="center"><table border="0" align="center" cellpadding="0" cellspacing="0" style="margin-left:10px;">
<tr>
<td width="186" height="141" align="center" valign="middle"><table width="170" height="150" border="0" cellpadding="0" cellspacing="0">
<tr><td align="center" valign="middle" style="border:#cccccc 1px solid;"><a href="cpshow.asp?id=<%=rsd("id")%>" title="<%=rsd("cname")%>"><img src="admin/picup/<%=rsd("ctp")%>" onload="changeImg(this,150,130)" width="140" height="130" style="border:0px;"/></a></td>
</tr></table></td>
</tr>
<tr>
<td height="31" align="center"><a href="cpshow.asp?id=<%=rsd("id")%>" title="<%=rsd("cname")%>"> <%=left(rsd("cname"),15)%></a></td>
</tr>
</table>
</td>
<%
rsd.movenext
loop
%>
</tr>
</table></td>
<td width="1" valign="top" id="jsweb8_cn_left2"></td>
</tr>
</table>
</div>
<script>
var speed=10//速度数值越大速度越慢
jsweb8_cn_left2.innerHTML=jsweb8_cn_left1.innerHTML
function Marquee2(){
if(jsweb8_cn_left2.offsetWidth-jsweb8_cn_left.scrollLeft<=0)
jsweb8_cn_left.scrollLeft-=jsweb8_cn_left1.offsetWidth
else{
jsweb8_cn_left.scrollLeft++
}
}
var MyMar2=setInterval(Marquee2,speed)
jsweb8_cn_left.onmouseover=function() {clearInterval(MyMar2)}
jsweb8_cn_left.onmouseout=function() {MyMar2=setInterval(Marquee2,speed)}
</script>
<!--向左滚动代码结束--> 展开
<div id="jsweb8_cn_left" style="overflow:hidden;width:690px; margin-top:10px; margin-left:15px;">
<table width="680" border="0" cellpadding="0" cellspacing="0">
<tr>
<td id="jsweb8_cn_left1" valign="top" align="center" width="680"><table cellpadding="0" cellspacing="0" border="0" width="680">
<tr>
<%
sqld="select * from cp where ok=1 order by xuhao asc"
set rsd=conn.execute(sqld)
do while not rsd.eof
%>
<td width="680" align="center"><table border="0" align="center" cellpadding="0" cellspacing="0" style="margin-left:10px;">
<tr>
<td width="186" height="141" align="center" valign="middle"><table width="170" height="150" border="0" cellpadding="0" cellspacing="0">
<tr><td align="center" valign="middle" style="border:#cccccc 1px solid;"><a href="cpshow.asp?id=<%=rsd("id")%>" title="<%=rsd("cname")%>"><img src="admin/picup/<%=rsd("ctp")%>" onload="changeImg(this,150,130)" width="140" height="130" style="border:0px;"/></a></td>
</tr></table></td>
</tr>
<tr>
<td height="31" align="center"><a href="cpshow.asp?id=<%=rsd("id")%>" title="<%=rsd("cname")%>"> <%=left(rsd("cname"),15)%></a></td>
</tr>
</table>
</td>
<%
rsd.movenext
loop
%>
</tr>
</table></td>
<td width="1" valign="top" id="jsweb8_cn_left2"></td>
</tr>
</table>
</div>
<script>
var speed=10//速度数值越大速度越慢
jsweb8_cn_left2.innerHTML=jsweb8_cn_left1.innerHTML
function Marquee2(){
if(jsweb8_cn_left2.offsetWidth-jsweb8_cn_left.scrollLeft<=0)
jsweb8_cn_left.scrollLeft-=jsweb8_cn_left1.offsetWidth
else{
jsweb8_cn_left.scrollLeft++
}
}
var MyMar2=setInterval(Marquee2,speed)
jsweb8_cn_left.onmouseover=function() {clearInterval(MyMar2)}
jsweb8_cn_left.onmouseout=function() {MyMar2=setInterval(Marquee2,speed)}
</script>
<!--向左滚动代码结束--> 展开
1个回答
展开全部
您好,感谢您对火狐的支持
CSS设置的问题,因为IE是自动包围的,容器的宽度没有设置,网页中默认的宽度是100%.如果这样的话就是从上到下 一个图片占一行的了。
您可以在火狐官方网站下载火狐浏览器,在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
CSS设置的问题,因为IE是自动包围的,容器的宽度没有设置,网页中默认的宽度是100%.如果这样的话就是从上到下 一个图片占一行的了。
您可以在火狐官方网站下载火狐浏览器,在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询