js控制的回到頁(yè)面頂端goTop的代碼實(shí)現(xiàn)
像:

控制的js代碼如下:
function goTop(){
var _btn = document.getElementById("goTop");
if (document.documentElement && document.documentElement.scrollTop) {
var _con = document.documentElement;
} else if (document.body) {
var _con = document.body;
}
window.onscroll = set;
_btn.style.left = document.documentElement.scrollWidth/2 + 500 + "px";
_btn.onclick = function (){
_btn.style.display = "none";
window.onscroll = null;
this.timer = setInterval(function() {
_con.scrollTop -= Math.ceil(_con.scrollTop * 0.3);
if (_con.scrollTop == 0) clearInterval(_btn.timer, window.onscroll = set);
},10);
};
function set() {
_btn.style.display = _con.scrollTop ? 'block': "none";
}
};
document.write("<div id=\"goTop\" style=\"font-size:12px; width:20px; height:55px; background:#0950A2; color:#fff; line-height:14px; position:fixed; bottom:30px; display:none; cursor:pointer; text-align:center; padding:5px 0; z-index:1; _position:absolute; _top:expression(eval(document.compatMode && document.compatMode == \'CSS1Compat\') ? documentElement.scrollTop + (documentElement.clientHeight - this.clientHeight) - 30 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight) - 30);\">返<br />回<br />頂<br />部</div>");
window.onscroll = goTop;
- cmd goto命令 流程跳轉(zhuǎn)
- 批處理中常用命令介紹(Echo、rem、goto、call、pause、if、for)
- cmd批處理 goto call命令使用說(shuō)明
- PHP goto語(yǔ)句簡(jiǎn)介和使用實(shí)例
- dos 流程跳轉(zhuǎn) goto
- Go語(yǔ)言流程控制之goto語(yǔ)句與無(wú)限循環(huán)
- asp.net中引用同一個(gè)項(xiàng)目中的類(lèi)庫(kù) 避免goToDefinition時(shí)不能到達(dá)真正的定義類(lèi)
- 深入理解goto語(yǔ)句的替代實(shí)現(xiàn)方式分析
- php5.3 goto函數(shù)介紹和示例
- C++跳轉(zhuǎn)語(yǔ)句之Goto對(duì)變量定義的影響詳解
相關(guān)文章
BootStrap便簽頁(yè)的簡(jiǎn)單應(yīng)用
本文通過(guò)實(shí)例代碼給大家簡(jiǎn)單介紹了bootstrap便簽頁(yè)的簡(jiǎn)單應(yīng)用,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下2017-01-01JavaScript 數(shù)據(jù)元素集合與數(shù)組的區(qū)別說(shuō)明
我們?cè)讷@取一組頁(yè)面元素時(shí)常會(huì)用到getElementsByName()或是getElementsByTagName()方法。2010-05-05詳解Webpack loader 之 file-loader
這篇文章主要介紹了詳解Webpack loader 之 file-loader,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-11-11Openlayers實(shí)現(xiàn)擴(kuò)散的動(dòng)態(tài)點(diǎn)(水紋效果)
這篇文章主要為大家詳細(xì)介紹了Openlayers實(shí)現(xiàn)擴(kuò)散的動(dòng)態(tài)點(diǎn),水紋效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-08-08Google AJAX 搜索 API實(shí)現(xiàn)代碼
Google AJAX 搜索 API實(shí)現(xiàn)代碼,需要的朋友可以參考下。2010-11-11仿google adsense顏色選擇器代碼,從中易廣告聯(lián)盟程序提取
仿google adsense顏色選擇器代碼,從中易廣告聯(lián)盟程序提取...2007-11-11layui異步加載table表中某一列數(shù)據(jù)的例子
今天小編就為大家分享一篇layui異步加載table表中某一列數(shù)據(jù)的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-09-09javascript event在FF和IE的兼容傳參心得(絕對(duì)好用)
event在IE和FF不兼,下面為大家分享的是javascript event在FF和IE的兼容傳參心得,需要的朋友可以參考下2014-07-07