求助`简单修改一段JS..能在FF火狐下运行.. 本帖最后由 mali22 于 2009-09-04 14:04:20 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 document.documentElement取得文档的根对象 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <div id="floater" style="position:absolute; left:879px; top:162px; width:40px; height:28px; z-index:1"><a href="#"><img src="top1.gif" width="24" height="13" border="0"></a></div><script language="javascript">function GoTop() { window.scrollTo(0,0);}function GoTop_Call() { document.body.ondblclick = Top; }var Xpos = 0;var Ypos = 0;var Ygravity = 0.85;var scrollPos = 0;var oldScrollPos = 0;function FloatMenu() {docWidth = document.documentElement.clientWidth; // Update document widthdocHeight = document.documentElement.clientHeight; // Update document heightoldScrollPos = scrollPos;scrollPos = document.documentElement.scrollTop; // Update scrollbar positionXpos = 906;//Xpos = (docWidth - floater.offsetWidth) - 10; //Xpos = (docWidth / 2) + 410; Yboundary = ((scrollPos + docHeight) - document.getElementById("floater").offsetHeight) - 100; if (0.0+document.getElementById("floater").offsetTop < Yboundary - 1) // Object is behind boundaryYpos += 2;if (0.0+document.getElementById("floater").offsetTop > Yboundary + 1) // Object is past boundaryYpos -= 1;Ypos *= Ygravity; // Slow object downdocument.getElementById("floater").style.left = Xpos + "px";document.getElementById("floater").style.top = (parseInt(document.getElementById("floater").style.top) + Ypos) + "px"; // Make object bounce}//window.setTimeout("FloatMenu()", 100); window.setInterval("FloatMenu()", 100); </script><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> ext中tab切换导致swf所注册的方法丢失? 请教各位,在同一个button上绑定两个click事件,可以设置两个事件执行的先后顺序吗 JS如何连接、操作access数据库? JS实现拖动鼠标改变网格的宽度 【高分求解】如何实现重定向? JS合并单元格问题 疯了,我又比以前菜了,一句话都搞不定了。。。 类似这类无限级菜单怎么实现 怎样解决listbox中项目移不去的问题 在线听歌客户端脚本的问题?不能连续播放。附代码。 JS判断来路简单问题 怎么创建简单对象?运行不出来
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<div id="floater" style="position:absolute; left:879px; top:162px; width:40px; height:28px; z-index:1"><a href="#"><img src="top1.gif" width="24" height="13" border="0"></a></div><script language="javascript">function GoTop() {
window.scrollTo(0,0);
}function GoTop_Call() {
document.body.ondblclick = Top;
}
var Xpos = 0;
var Ypos = 0;
var Ygravity = 0.85;
var scrollPos = 0;
var oldScrollPos = 0;
function FloatMenu() {
docWidth = document.documentElement.clientWidth; // Update document width
docHeight = document.documentElement.clientHeight; // Update document height
oldScrollPos = scrollPos;
scrollPos = document.documentElement.scrollTop; // Update scrollbar position
Xpos = 906;
//Xpos = (docWidth - floater.offsetWidth) - 10;
//Xpos = (docWidth / 2) + 410;
Yboundary = ((scrollPos + docHeight) - document.getElementById("floater").offsetHeight) - 100; if (0.0+document.getElementById("floater").offsetTop < Yboundary - 1) // Object is behind boundary
Ypos += 2;if (0.0+document.getElementById("floater").offsetTop > Yboundary + 1) // Object is past boundary
Ypos -= 1;Ypos *= Ygravity; // Slow object downdocument.getElementById("floater").style.left = Xpos + "px";
document.getElementById("floater").style.top = (parseInt(document.getElementById("floater").style.top) + Ypos) + "px"; // Make object bounce}
//window.setTimeout("FloatMenu()", 100);
window.setInterval("FloatMenu()", 100);
</script><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br /><br />
<br />
<br />
<br />
<br /><br />
<br />
<br />
<br />
<br /><br />
<br />
<br />
<br />
<br /><br />
<br />
<br />
<br />
<br /><br />
<br />
<br />
<br />
<br /><br />
<br />
<br />
<br />
<br /><br />
<br />
<br />
<br />
<br /><br />
<br />
<br />
<br />
<br /><br />
<br />
<br />
<br />
<br /><br />
<br />
<br />
<br />
<br /><br />
<br />
<br />
<br />
<br /><br />
<br />
<br />
<br />
<br /><br />
<br />
<br />
<br />
<br /><br />
<br />
<br />
<br />
<br /><br />
<br />
<br />
<br />
<br /><br />
<br />
<br />
<br />