求教,请高手帮忙调整一下!

qgfboy qgfboy 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我COPY了别人的源码,因为是菜鸟级别,经过修改后已接近需要。但仍有一点问题。
它是侧边导航菜单,我希望在进入页面的时候是展开的。不需要的时候,点击一下,就隐藏,需要的时候再展开。
但是运行后,在第一次点隐藏的时候,出了点问题。请高手帮忙修改一下,谢谢

代码如下:
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
<html>
<head>
<title>q</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--

a:link { color:#666666; text-decoration: none; font-size:13px;}
a:visited { color: #666666; text-decoration: none; font-size:13px;}
a:hover { color: #666666; text-decoration:none; font-size:13px;}
a:active { color: #666666; text-decoration: none; font-size:13px;}
img {border: solid 0px #FFFFFF;}
-->

<!--
#menuBar {position:relative;left: 0px;top:0px; width:220px;height:100%;}
#r1 {position: absolute;left:200px;top:0px; width: 15px; height:100%; background:#ffffff; border:solid 1px #CCCCCC}
#r2 { position:absolute;top:50%; left:30%;}
#e1 {height:100%; width:160px; background:#ffffff;}
#e2 {position:absolute;top: 40%; left:20px;}

<!-- 控制隐藏栏CSS-->
-->
</style>
<script language="JavaScript">
<!--
var pee = -200
var drec = 40;
var speed = 20;
//Don't touch!
var l = pee;
//Don't touch. This is the function that closes the menu
function Proj7GlideBack () {l += drec;
if (document.layers) {
document.menuBar.left = l;
}
else if (document.all) {document.all.menuBar.style.pixelLeft = l;
}
else if (document.getElementById) {document.getElementById('menuBar').style.left = l + 'px';
}
if (l < 0)
setTimeout('Proj7GlideBack()', speed);

else {
if (document.layers) {
var html = '';
html += '<A HREF="javascript:;"';
html += 'onClick="Proj7GlideOut(); return false;"';
html += 'Class="glideText"';
html += '<img src="indeximage/c2.jpg">'+ '<br>';
html += '<img src="indeximage/c2.jpg">'+ '<Br>';
html += '<\/A>';
var a = window.document.menuBar.document.glider;
a.document.open();
a.document.write(html);
a.document.close();
}
else if (document.all) {document.all.glidetextLink.innerHTML = '<img src="indeximage/c2.jpg">';
document.all.glidetextLink.onclick = moveIn;
}

}
}
//Don't touch. This is the function that opens the menu
function Proj7GlideOut () {l -= drec;
if (document.layers) {document.menuBar.left = l;
}
else if (document.all) {document.all.menuBar.style.pixelLeft = l;
}
else if (document.getElementById) {document.getElementById('menuBar').style.left = l + 'px';
}
if (l > pee)
setTimeout('Proj7GlideOut()', speed);
else {
if (document.layers) {
var html = '';
html += '<A HREF="javascript:;"';
html += 'onclick="Proj7GlideBack(); return false;"';
html += 'Class="glideText"';
html += '<img src="indeximage/c2.jpg">'+ '<Br>';
html += '<img src="indeximage/c2.jpg">'+ '<Br>';
html += '<\/A>';
var a = window.document.menuBar.document.glider;
a.document.open();
a.document.write(html);
a.document.close();
}
else if (document.all) {document.all.glidetextLink.innerHTML = '<img src="indeximage/c1.jpg">';
document.all.glidetextLink.onclick = moveOut;
}
else if (document.getElementById) {
document.getElementById('glidetextLink').firstChild.nodeValue ='<img src="indeximage/c1.jpg">';
document.getElementById('glidetextLink').onclick = moveOut;
}
}
}
function moveIn () {Proj7GlideOut();return false;
}
function moveOut() {Proj7GlideBack();return false;
}
<!--NNresizeFix Reloads the page to workaround a Netscape Bug-->

</script>
</head>
<body bgcolor="#FFFFFF" leftmargin="0px" topmargin="0px">
<div id="menuBar" style="">
<div id="e1">
<div id="e2" >
<a href="#" >第一行</a><br>
<a href="#">第一行 </a><br>
<a href="#">第二行</a><br>
<a href="#">第三行</a><br>
<a href="#">第四行</a><br>
<a href="#">第五行</a>
</div>
</div>
<div id="r1">
<div id="r2"> <a id="glidetextLink"
href="javascript:; "class="glideText" onClick="Proj7GlideBack(); return false" onFocus="if(this.blur)this.blur()"> <img src="indeximage/c1.jpg"> </a> </div>
</div>
</div>
</body>
</html>
...全文

相关推荐

Tweaking:嗨,我是SuperStrikE,在此页面中,我将发布一些小调整,这些调整将使您的调整会话更快,更轻松! 我希望你能喜欢! 如需任何帮助,请与我联系

关于我和这个项目! 我在GitHub页面上的目标是为您提供最好的工具/程序/调整/脚本,以帮助您进行调整。 所有帮助我的人都得到了应有的评价。 如果您需要任何帮助,请通过Discord与我联系:HoVeRzzz#2190 我的社交: 免责声明: GitHub主要用于Windows 10,在运行任何东西之前先进行研究以查看其是否与其他OS兼容 该GitHub不提供技术支持。 提出问题之前,请先使用Google。 在使用脚本之前,请先阅读它们,以了解您的工作。 如果您不是菜鸟,请在继续操作之前考虑适当地告知自己。 如果您损坏计算机,此处没有人负责。 为了支持在DISCORD上添加我:HoVeRzzz#2190 学分 :thumbs_up: : 谢谢: XanderBaatz Dreammjow 水电 旋律 KGCT 左田 氰化物 太空杀手 修订团队 n1kobg St1cky 兔

似蜉蝣

求教类似SUMIF;COUNTIF的条件函数的写法???

求教类似SUMIF;COUNTIF的条件函数的写法???

hyhqvb

大家好,白纸一张请下载!

大家好,白纸一张请下载!大家好,白纸一张请下载!大家好,白纸一张请下载!大家好,白纸一张请下载!大家好,白纸一张请下载!大家好,白纸一张请下载!大家好,白纸一张请下载!大家好,白纸一张请下载!大家好,白纸一张请下载!大家好,白纸一张请下载!大家好,白纸一张请下载!大家好,白纸一张请下载!大家好,白纸一张请下载!大家好,白纸一张请下载!大家好,白纸一张请下载!大家好,白纸一张请下载!

witness1227

PHP推广链接的修改,求教

PHP推广链接的修改,求教 这两个文件可以随时互换的,只是推广链接的形式不同;

yzzw22

对HANOI问题的详细程序描述!如果你有觉得有问题的地方请指教!希望能帮助你!

对百鸡问题的详细程序描述!如果你有觉得有问题的地方请指教!希望能帮助你,你也知道这门课很难学吧!

lifeilihuilijia
评论 4
收藏 已收藏
分享
返回顶部
qgfboy
JavaScript 87,983 成员 224,681 内容