var xPos = 20; var yPos = document.body.clientHeight; var step = 1; var delay = 30; var height = 0; var Hoffset = 0; var Woffset = 0; var yon = 0; var xon = 0; var pause = true; var interval; imgxfck.style.top = yPos; function changePos() { width = document.body.clientWidth; height = document.body.clientHeight; Hoffset = imgxfck.offsetHeight; Woffset = imgxfck.offsetWidth; $("#imgxfck").css("left",xPos + document.body.scrollLeft); // $("#imgxfck").css("top",yPos + document.body.scrollTop); // $("#imgxfck").css("left",xPos +document.documentElement.scrollLeft); $("#imgxfck").css("top",yPos + document.documentElement.scrollTop); console.log(document.documentElement.scrollTop); if (yon) { yPos = yPos + step; } else { yPos = yPos - step; } if (yPos < 0) { yon = 1; yPos = 0; } if (yPos >= (height - Hoffset)) { yon = 0; yPos = (height - Hoffset); } if (xon) { xPos = xPos + step; } else { xPos = xPos - step; } if (xPos < 0) { xon = 1; xPos = 0; } if (xPos >= (width - Woffset)) { xon = 0; xPos = (width - Woffset); } } function start() { imgxfck.style.visibility = "visible"; interval = setInterval('changePos()', delay); } // start(); function cloceImgXfck() { imgxfck.style.visibility = 'hidden' } //鏀惰棌 function addFavorite() { var url = window.location; var title = document.title; var ua = navigator.userAgent.toLowerCase(); if (ua.indexOf("msie 8") > -1) { external.AddToFavoritesBar(url, title, '');//IE8 } else { try { window.external.addFavorite(url, title); } catch (e) { try { window.sidebar.addPanel(title, url, "");//firefox } catch (e) { alert("鍔犲叆鏀惰棌澶辫触锛岃浣跨敤Ctrl+D杩涜娣诲姞"); } } } } //璁句负棣栭〉 璁句负棣栭〉 function setHome(obj,vrl){ try{ obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl); } catch(e){ if(window.netscape) { try { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); } catch (e) { alert("姝ゆ搷浣滆娴忚鍣ㄦ嫆缁濓紒\n璇峰湪娴忚鍣ㄥ湴鍧€鏍忚緭鍏モ€渁bout:config鈥濆苟鍥炶溅\n鐒跺悗灏 [signed.applets.codebase_principal_support]鐨勫€艰缃负'true',鍙屽嚮鍗冲彲銆?); } var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch); prefs.setCharPref('browser.startup.homepage',vrl); } } } //杩斿洖椤堕儴 window.onload = function(){ var btnTop = document.getElementById("btnTop"); var timer = null; window.onscroll = function(){ var backTop = getScrollTop(); if(backTop >= 400){ //褰撳墠瑙嗗彛椤剁澶т簬绛変簬20鏃讹紝鏄剧ず杩斿洖椤堕儴鐨勬寜閽 btnTop.style.display = "block"; }else { btnTop.style.display = "none"; } }; btnTop.onclick = function(){ //瀹氭椂鎵ц timer = setInterval(function(){ var backTop = getScrollTop(); var speedTop = backTop / 10; //淇敼褰撳墠瑙嗗彛鐨勬暟鍊硷紝浜х敓鍚戜笂娲诲姩鐨勬晥鏋 setScrollTop(backTop - speedTop); if(backTop == 0){ //缁撴潫鍑芥暟鎵ц clearInterval(timer); } },30); }; //鑾峰彇褰撳墠瑙嗗彛鐨勯《绔暟鍊 var getScrollTop = function(){ var sTop ; if (document.compatMode == "BackCompat") { sTop = document.body.scrollTop; } else { //document.compatMode == \"CSS1Compat\" sTop = document.documentElement.scrollTop == 0 ? document.body.scrollTop : document.documentElement.scrollTop; } return sTop; }; //璁剧疆褰撳墠瑙嗗彛鐨勯《绔暟鍊 var setScrollTop = function(top){ if (document.compatMode == "BackCompat") { document.body.scrollTop = top; } else { if(document.documentElement.scrollTop == 0){ document.body.scrollTop = top; }else{ document.documentElement.scrollTop = top; } } } };