看你代码应该是滚动效果的 javascript ,firefox不行,是因为没做任何浏览器兼容
给你一个jquery的------------
页面格式
<script type="text/javascript" src="js放的目录/jqueryjs"></script>
<div id="demo">
<div>
<div>1</div>
<div>2</div>
<a href="xx">3</a>
<a href="xx">4</a>
</div>
</div>
<script type="text/javascript">
$(window)load(function(){setTimeout('$("#demo")scrollStart(50)',500);}); //延时500ms加载
/滚动/
jQueryfnextend({
scrollStart : function (speed){
if(thisheight() < thischildren()first()height()){
thisappend("<div></div>");
thischildren()last()html(thischildren()first()html());
thisscrollTop(0);
function Marquee(Obj){
if(mySpeed == speed){
if(ObjscrollTop() >= Objchildren()first()height() 2 - Objheight()){
ObjscrollTop(ObjscrollTop() - Objchildren()first()height());
}else{
ObjscrollTop(parseInt(ObjscrollTop()) + 1);
}
}else{
var i = 1;
var myMar_ = windowsetInterval(function(){
if(ObjscrollTop() >= Objchildren()first()height() 2 - Objheight()){
ObjscrollTop(ObjscrollTop() - Objchildren()first()height());
}else{
ObjscrollTop(parseInt(ObjscrollTop()) + 1);
i < Objheight() i++ : clearInterval(myMar_);
}
}, speed);
}
}
var mySpeed = arguments[1]||speed;
var e = this;
var myMar = windowsetInterval(function(){Marquee(e);}, mySpeed);
thislive("mouseover", function(){
clearInterval(myMar);
});
thislive("mouseout", function(){
myMar = windowsetInterval(function(){Marquee(e);}, mySpeed);
});
}
}
});
</script>
尊敬的用户,您好!很高兴为您答疑
你的代码有如下问题:
1、documentall这个属性本身是IE的特有属性,且不符合W3c标准,所以除了IE之外,chrome和firefox都不支持。 2、documentdocumentElementclientWidth/documentdocumentElementclientHeight/documentdocumentElementscrollLeft/documentdocumentElementscrollTop这几个属性在不同内核的浏览器下存在兼容问题,不推荐使用
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
你这里应该是documentdocumentElement的问题吧,兼容性要考虑,你的先判断documentdocumentElement。
documentdocumentElement(documentdocumentElementscrollTop+documentdocumentElementclientHeight):
(documentbodyscrollTop+documentbodyclientHeight)
以上就是关于这段代码为什么火狐不行呢,IE行全部的内容,包括:这段代码为什么火狐不行呢,IE行、我找的飘窗js代码为什么在360、火狐这些浏览器里面没有效果,ie里面确可以呢,兼容性的问题吗、JS代码在火狐中正常运行,在IE中出错,具体代码和说明如下:等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)