焦点图HTML下IE6正常 放到网站中就不正常了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了焦点图HTML下IE6正常 放到网站中就不正常了相关的知识,希望对你有一定的参考价值。

如题

我从别人网站扣下来了一个焦点图代码,扣下来后,我测试,在FF IE6,7,8下都好使,

但是我把这个焦点图放到我的网站中,FF好使 IE7,8都好使,就IE6不好使了,怎么回事?有高手朋友吗?

第一感觉,应该是CSS不兼容造成的!
针对IE6中出错的地方,为IE6量身订做一点CSS吧追问

看好问题在回答,谢谢!而且我的问题已经解决了,是JS的 注释 /**/ 造成的,回答问题时请看好,谢谢,我都已经说了,,测试时 IE6 7 8全都好使 拿到网站上就不好使。

参考技术A css兼容性问题 估计浮动等等之类引起的

IE8下调用js文件,无法正常执行的问题,望高手不吝赐教!在线等~

IE6下调用js文件正常,在IE8下可以调用,但无法正常执行,看不到图片向上滚动的效果,不知为何?需要做何修正?望高手指点迷津!以下是js文件内容:
marqueesHeight1=50;
stopscroll1=false;
with(makewing)
style.width=0;
style.height=marqueesHeight1;
style.overflowX="visible";
style.overflowY="hidden";
noWrap=true;
onmouseover=new Function("stopscroll1=true");
onmouseout=new Function("stopscroll1=false");

preTop=0; currentTop1=marqueesHeight1; stoptime1=0;
makewing.innerHTML+=makewing.innerHTML;

function init_srolltext1()
makewing.scrollTop=0;
setInterval("scrollUp1()",1);
init_srolltext1();

function scrollUp1()
if(stopscroll1==true) return;
currentTop1+=1;
if(currentTop1==marqueesHeight1+1)

stoptime1+=1;
currentTop1-=1;
if(stoptime1==300)

currentTop1=0;
stoptime1=0;


else
preTop=makewing.scrollTop;
makewing.scrollTop+=1;
if(preTop==makewing.scrollTop)
makewing.scrollTop=marqueesHeight1;
makewing.scrollTop+=1;





用火狐报错说变量makewing未声明,不知如何修改才好?
php文件中调用的时候,用的是<div id="makewing">
我添加了var makewing=document.getElementById("makewing");后仍没有效果。:(

ie6的js默认的直接可以用id为makewing来操作div, ie8不支持这种方式,

所以
先用document.getElementById(\'makewing\')来获得div对象,然后就可以执行下面代码了

====================================
看看网页源码有没有id为makewing的标签
参考技术A 把这段代码移到<div id="makewing">...</div>
这个div的下面试试看,如果代码放在上面,网页还没解析到
<div id="makewing">...</div>
这个html标签的时候,会出现找不到id对应的标签,可以放到这个div的下方,让他先显示出来,然后再执行js
:
参考技术B 参考一下google的广告调用:

showad.js:

这个太长了,仔细看

还有这个:

google上搜索的关键字是:google AdSense js
请参考
参考技术C 你代码没贴完。 makewing 应该是声明的一个容器 比如Div 之类的。 var makewing =document.getElementById("div的ID"); 参考技术D 应该是声明的一个容器 比如Div 之类的本回答被提问者采纳

以上是关于焦点图HTML下IE6正常 放到网站中就不正常了的主要内容,如果未能解决你的问题,请参考以下文章

IE浏览器兼容问题(下)——IE6的常见问题

在IE11浏览器下input和a标签全部失效

Quirks和Standards模式的区别

ie6,ie7下a标签无法点击(转载)

单击后按钮更改颜色 - 焦点无法正常工作

IE8下调用js文件,无法正常执行的问题,望高手不吝赐教!在线等~