js图片轮换在ie8下正常,ie6不正常是为什么?

在ie6下是一片空白,不能显示

对于ie各版本之间只有css会有差别,js是没有变化的,通常我们所说的ie6、ie7和ie8的兼容问题是指css+div的不兼容,那么如果出现js效果不正常我们一般要查网页编码的问题,比如你的js图片轮换功能的数据是从数据库读取的,那么读取出来的数据的编辑和你的网页的编码是否相同,如果不同那js就会出错,无法显示效果!

希望对你有帮助

参考资料:http://www.web126.com/JiShuWenDang/299.htm

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-23
8跟6的脚本是不兼容的,差异比较大,要具体的测试。
第2个回答  2011-03-24

试试这个图片切换

有12345数字一起切换

鼠标点一下数字会变换到另一张图片,不点就会自动换

里面有教程和源码

参考资料:http://www.blueidea.com/common/shoutbox/redir.asp?2=p&id=10895

js图片轮换在ie8下正常,ie6不正常是为什么?
对于ie各版本之间只有css会有差别,js是没有变化的,通常我们所说的ie6、ie7和ie8的兼容问题是指css+div的不兼容,那么如果出现js效果不正常我们一般要查网页编码的问题,比如你的js图片轮换功能的数据是从数据库读取的,那么读取出来的数据的编辑和你的网页的编码是否相同,如果不同那js就会出错,无...

...在本地测试好用,传到网上,ie8,ie9都能用,ie7,ie6,火狐,谷歌都不好用...
如果ie8,ie9 能用,说明代码本身没有问题,应该是你的js需要更高版本的浏览器支持。这样的事常有,最好采取各种浏览器都兼容的代码。

在IE8和IE6中的不同,不知道怎么解决了:IE8中图片底部有背景,而在IE6中...
而且,从图中看,您这个也许是个 Flash 控件吧,可能跟 Flash 控件本身有关系。如果您做新的网页开发,建议使用 HTML5 等通用标准,微软的 IE9 已经几乎完全支持现在新 Web 统一标准,这样您就不必为 IE、Chrome、Firefox等不同平台编写不同代码了。(当然,要求使用IE的用户使用 IE9)

我设置的模块在ie7和ie8中都可以居中但是在ie6下不行,模块背景图片在ie...
ie6对好多标准的支持都不到位,不用管,现在基本没人用ie6了

CSS+DIV在IE8正常显示可为什么在IE6不能正常显示? 你的这个问题是怎么解...
那是应为浏览器对代码的解释不同就是兼容不同 #left { float:left; background:#FF0000;} 你的这段 float:left 是无效的 应该#left ul li{ float:left; background:#FF0000;} 所以在这里你的 ul li 还是按照原来的 一行一个 输出 然后你的 是在里面的 你的left右设置了50px ...

我用CSS+DIV做网页的时候用的是IE8 显示的很正常,到了IE6就乱套了~
这就是浏览器的兼容问题,你拿到谷歌、火狐下浏览可能又会不同。这不是一两句代码就能解决的问题,你是初学者吧,你百度下CSS浏览器兼容,学学知识吧!学会用HACK,但最终HACK不是办法!!你用的是IE7,只要你下面这句话加在头部,IE8就正常了,以后就不用考虑IE8了,只考虑IE6就OK CSS有啥不...

为什么我的页面在IE8中是居中,在IE6中就不居中了呢
要360安全卫士可以设置·!

ie8中网页背景图片能固定,但在ie6中不能固定
加上fixed属性 body {background:url(...) fixed top left}

CSS定义的背景图片在IE6下正常,IE8下面不显示。。。求兼容
第一,注意设置height值;第二,在固定高度或宽度的盒状模形少用padding;第三,发现ie6不兼容多用display:inline-block;以上是我不用hacker也能达到兼容所有浏览器的经验.是否能吸收要看你自己了.不懂可找我.

E6\/IE8\/FF对div+css的不同,在IE8中好好的,在IE6中就不行了。
不知道你贴出来这么长的css样式是干什么呢 不过给你看看一下他们几个的区别在css样式中 "\\9" {background-color:red\\9;} 这里的\\9可以区别所有的IE和FF "*" IE6、IE7可以识别,IE8、FF不能 "_" IE6可以识别,IE7、IE8、FF不能 希望对你有帮助 ...

相似回答
大家正在搜