日期:2014-05-16  浏览次数:21010 次

百分求助360js兼容问题~很头大啊
情况:做的返回顶部,主要是本地测试正常,传上去用360急速浏览器就看不到回到顶部的按钮,其他浏览器正常,网站是www.qh361.com,大家可以看下 一拉右下角会出来那个回到顶部的按钮,有人说话360会把这个东西当场漂浮广告杀掉,但是我看到好多网站都在360下可以实现这个功能~
代码:js


// JavaScript Document
function goTopEx(){
        var obj=document.getElementById("goTopBtn");
        function getScrollTop(){
                return document.documentElement.scrollTop;
            }
        function setScrollTop(value){
                document.documentElement.scrollTop=value;
            }    
        window.onscroll=function(){getScrollTop()>0?obj.style.display="":obj.style.display="none";}
        obj.onclick=function(){
            var goTop=setInterval(scrollMove,10);
            function scrollMove(){
                    setScrollTop(getScrollTop()/1.1);
                    if(getScrollTop()<1)clearInterval(goTop);
                }
        }
    }

代码:html

<SCRIPT type=text/javascript src="js/scrolltop.js"></SCRIPT>
<style>
#goTopBtn {
POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto;right:8%}
</style>
<DIV style="DISPLAY: none" id=goTopBtn><IMG border=0 src="images/lanren_top.jpg"></DIV>
<SCRIPT type=text/javascript>goTopEx();</SCRIPT>

百分求助

------解决方案--------------------
返回顶部也不一定非要用这个啊,网上不有的是么,用一个兼容的不就行了么
例如这里面的http://www.lanrentuku.com/js/piaofu.html
------解决方案--------------------
没问题,ad贴???
------解决方案--------------------
无问题,先前测试时发现问题是获取滚动条位置的方式不兼容
刚刚又测了一下,已无问题,看来楼主自己解决了,恭喜
不过ie6内核不支持fixed定位,会有问题