图片无缝滚动兼容IE7,IE8,FOX,不兼容IE6,求大虾帮忙!!!
<div id="demo">
<table border="0" cellpadding="0" cellspacing="0">
<tr><td id="demo1">
<% Call ShowProductList0107() %>
</td>
<td id="demo2"></td></tr>
</table>
</div>
<script type="text/javascript">
var speed = 10;
document.getElementById("demo2").innerHTML = document.getElementById("demo1").innerHTML;
function ImgMarquee()
{
if(document.getElementById("demo2").offsetWidth-document.getElementById("demo").scrollLeft<=0)
{
document.getElementById("demo").scrollLeft-=document.getElementById("demo1").offsetWidth;
}
else
{
document.getElementById("demo").scrollLeft++;
}
}
var Marquee = setInterval("ImgMarquee()",speed);
</script>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td id="demo1">
<% Call ShowProductList0107() %>
</td>
<td id="demo2"></td></tr>
</table>
</div>
<script type="text/javascript">
var speed = 10;
document.getElementById("demo2").innerHTML = document.getElementById("demo1").innerHTML;
function ImgMarquee()
{
if(document.getElementById("demo2").offsetWidth-document.getElementById("demo").scrollLeft<=0)
{
document.getElementById("demo").scrollLeft-=document.getElementById("demo1").offsetWidth;
}
else
{
document.getElementById("demo").scrollLeft++;
}
}
var Marquee = setInterval("ImgMarquee()",speed);
</script>
...全文
相关推荐
完美解决IE(IE6/IE7/IE8)不兼容HTML5
在本文中,我们将详细探讨如何“完美解决IE(IE6/IE7/IE8)不兼容HTML5”的问题。首先,我们需要理解为什么IE6/7/8不支持HTML5。
解决IE6、IE7、IE8样式不兼容问题
### 解决IE6、IE7、IE8样式不兼容问题:深入探讨与实践#### 一、引言在Web开发领域,确保网页在不同浏览器中的兼容性一直是一大挑战,尤其是在面对老旧的IE浏览器(IE6、IE7、IE8)时
无缝图片滚动效果,基于IE6,好看使用的
总的来说,"无缝图片滚动效果,基于IE6,好看使用的"是一个结合了jQuery技术、兼容性优化和用户友好性的网页设计实践,它展示了如何在旧版浏览器上实现高效且美观的动态效果。
div错位解决IE6IE7IE8样式不兼容问题
### div错位解决IE6/IE7/IE8样式不兼容问题在Web开发中,兼容性一直是开发者面临的重要挑战之一。
一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
例如:- 强制IE8使用IE7模式:`IE=EmulateIE7`- 强制IE8使用IE6模式:`IE=EmulateIE6`- 强制IE8使用IE5模式:`IE=5`此外,还可以指定一个版本列表,由浏览器自行选择最合适的兼容模式


