这段代码为什么在asp中没用?

来源:百度知道 编辑:UC知道 时间:2024/05/31 04:54:17
在HTML中调试有效,为什么在asp中没有用?
===========
<script language="JavaScript">
<!--

var isDOM = (document.getElementById ? true : false);
var isIE4 = ((document.all && !isDOM) ? true : false);
var isNS4 = (document.layers ? true : false);
var isNS = navigator.appName == "Netscape";

function getRef(id) {
if (isDOM) return document.getElementById(id);
if (isIE4) return document.all[id];
if (isNS4) return document.layers[id];
}

function moveRightEdge() {
var yMenuFrom, yMenuTo, yOffset, timeoutNextCheck;

if (isDOM) {
yMenuFrom = parseInt (divMenu.style.top, 0);
yMenuTo = (isNS ? window.pageYOffset : document.body.scrollTop);
}
timeoutNextCheck = 300;
if (yMenuFrom != yMenuTo) {
yOffset = Math.ceil(Math.abs(yMenuTo - yMenuFrom) / 20);
if (yMenuTo < yMenuFrom)
yOffset = -yOffset;
if (isNS4)
divMenu.to

直接改HTML的扩展名.是有用的.

我测试过有用。
+++++++++++++++++++++++++++++
用我这个吧
+++++++++++++++++++++++
<div id=divMenu style="Z-INDEX: 1; LEFT: 895px; WIDTH: 74px; POSITION: absolute; TOP: 64px; HEIGHT: 249px;"><a href="http://www.hcschool.com.cn/" target="_blank"><img src="images/quick.gif" width="74" height="249" border="0"></a></div>
<SCRIPT LANGUAGE="JavaScript">
<!--
var bNetscape4plus = (navigator.appName == "Netscape" && navigator.appVersion.substring(0,1) >= "4");
var bExplorer4plus = (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.substring(0,1) >= "4");
function CheckUIElements(){
var yMenuFrom, yMenuTo, yButtonFrom, yButtonTo, yOffset, timeoutNextCheck;