在asp页面中写的回到顶部js代码,在ie浏览器下可以实现,在火狐浏览器下却失效了 5

<scripttype="text/javascript"language=javascript>lastScrollY=0;functionheartBeat(){va... <script type="text/javascript" language=javascript>
lastScrollY=0;
function heartBeat(){
var diffY;
if (document.documentElement && document.documentElement.scrollTop)
diffY = document.documentElement.scrollTop;
else if (document.body)
diffY = document.body.scrollTop
else
{/*Netscape stuff*/}
percent=.1*(diffY-lastScrollY);
if(percent>0)percent=Math.ceil(percent);
else percent=Math.floor(percent);
document.getElementById("full").style.top=parseInt(document.getElementById("full").style.top)+percent+"px";
lastScrollY=lastScrollY+percent;
}
suspendcode="<div id=\"full\" style='right:15px;POSITION:absolute;TOP:350px;z-index:100'><a href='#Top'><img src=../../images/top.jpg border=0 alt='返回顶部'></a><br></div>"
document.write(suspendcode);
window.setInterval("heartBeat()",1);
</script>
展开
 我来答
koumenglin
2012-03-07 · TA获得超过643个赞
知道小有建树答主
回答量:1250
采纳率:0%
帮助的人:761万
展开全部
额.用个土方法吧.
在页面顶部加一个.
<a name="Top" id="Top"></a>
然后在
<a href="#Top" >返回顶部</a>
火狐
2014-04-10 · Firefox,最快最安全的上网体验
火狐
Mozilla Firefox火狐浏览器,是一款开放安全的开源浏览器,全球拥有5亿用户。
向TA提问
展开全部
  您好!很高兴为您答疑!

  使用HTML锚标记最简单,就是看起来有点不好看,点击后会在地址栏显示这个锚标记,其它的倒没什么。
页面顶部放置:
<a name="top" id="top"></a>
放置位置在<body>标签之后随便找个地方放都可以,只要靠近顶部即可。
页面底部放置:
<a href="#top" target="_self">返回顶部</a>
  您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ryanxue200
2012-02-27
知道答主
回答量:3
采纳率:0%
帮助的人:4297
展开全部
用js的锚点标签不就行了么
追问
能具体点么?我是新手,不太懂。。谢啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式