求助```````````如下代码```加到含有<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> ---这个申明的就无法动作`..求高手们帮帮修改``上面的W3C申明一定要啊`...<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.body.clientWidth; // Update document width
docHeight = document.body.clientHeight; // Update document height
oldScrollPos = scrollPos;
scrollPos = document.body.scrollTop; // Update scrollbar positionXpos = 906;
//Xpos = (docWidth - floater.offsetWidth) - 10;
//Xpos = (docWidth / 2) + 410;
Yboundary = ((scrollPos + docHeight) - floater.offsetHeight) - 100; if (floater.offsetTop < Yboundary - 1) // Object is behind boundary
Ypos += 2;if (floater.offsetTop > Yboundary + 1) // Object is past boundary
Ypos -= 1;Ypos *= Ygravity; // Slow object downfloater.style.pixelLeft = Xpos;
floater.style.pixelTop += Ypos; // Make object bounce
}window.setInterval("FloatMenu()", 1);
//-->
</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 />
<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 />
分不多``就把剩余的30分...给帮助我的人谢谢`..谢谢``紧急需要这断代码`
<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.body.clientWidth; // Update document width
docHeight = document.body.clientHeight; // Update document height
oldScrollPos = scrollPos;
scrollPos = document.body.scrollTop; // Update scrollbar positionXpos = 906;
//Xpos = (docWidth - floater.offsetWidth) - 10;
//Xpos = (docWidth / 2) + 410;
Yboundary = ((scrollPos + docHeight) - floater.offsetHeight) - 100; if (floater.offsetTop < Yboundary - 1) // Object is behind boundary
Ypos += 2;if (floater.offsetTop > Yboundary + 1) // Object is past boundary
Ypos -= 1;Ypos *= Ygravity; // Slow object downfloater.style.pixelLeft = Xpos;
floater.style.pixelTop += Ypos; // Make object bounce
}window.setInterval("FloatMenu()", 1);
//-->
</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 />
<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 />
分不多``就把剩余的30分...给帮助我的人谢谢`..谢谢``紧急需要这断代码`
一般情况下Firefox下面能运行就不会有问题。
Firefox会给出原因的
楼主的写法有些不符合规范,如变量使用前必须先定义了,等等。
<!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 positionXpos = 906;
//Xpos = (docWidth - floater.offsetWidth) - 10;
//Xpos = (docWidth / 2) + 410;
Yboundary = ((scrollPos + docHeight) - floater.offsetHeight) - 100; if (floater.offsetTop < Yboundary - 1) // Object is behind boundary
Ypos += 2;if (floater.offsetTop > Yboundary + 1) // Object is past boundary
Ypos -= 1;Ypos *= Ygravity; // Slow object downfloater.style.pixelLeft = Xpos;
floater.style.pixelTop += Ypos; // Make object bounce
}window.setInterval("FloatMenu()", 1);
//-->
</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 />
<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 />
<!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 positionXpos = 906;
//Xpos = (docWidth - floater.offsetWidth) - 10;
//Xpos = (docWidth / 2) + 410;
Yboundary = ((scrollPos + docHeight) - document.getElementById("floater").offsetHeight) - 100; if (document.getElementById("floater").offsetTop < Yboundary - 1) // Object is behind boundary
Ypos += 2;if (document.getElementById("floater").offsetTop > Yboundary + 1) // Object is past boundary
Ypos -= 1;Ypos *= Ygravity; // Slow object downdocument.getElementById("floater").style.pixelLeft = Xpos;
document.getElementById("floater").style.pixelTop += Ypos; // Make object bounce
}window.setInterval("FloatMenu()", 1);
//-->
</script>
心里就火、、、