帝国CMS上下浮动广告解决方法

图片广告不浮动的解决办法 
    帝国5.1在后台设置了首页浮动广告后图片并不能飘浮起来,看了一下论坛,有好多朋友都提出了此问题,在论坛上还没有发现完美的解决办法,其实解决这个问题很简单,是因为广告部分个别文件里代码不符合W3C标准造成的,涉及的文件有三个 ecms_float_fullscreen.js,ecms_float_upanddown.js,ecms_float_upanddown_L.js 将这三个文件中的 document.body改为 document.documentElement 即可。。

 

另解决方法:

<body onscroll="asd()">
<div id="a" style="position:absolute; width:250px; height:50px; border:1px solid #000000; left:300px; top:300px;"></div>
<div style=" top:300px; width:120%; height:2000px;">
</div>
</body>
<script>
var obj =document.getElementById("a")
function asd(){
obj.style.left=300+document.body.scrollLeft
obj.style.top=300+document.body.scrollTop
obj.innerHTML="scrollLeft:"+document.body.scrollLeft+"  scrollTop:"+document.body.scrollTop
}
</script>

posted on 2020-02-23 20:40  剩余价值  阅读(520)  评论(0编辑  收藏  举报

导航