⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 绝对实用javascript源码(可移动式菜单).mht

📁 java
💻 MHT
字号:
From: <由 Microsoft Internet Explorer 5 保存>
Subject: =?gb2312?B?vvi21Mq108NKYXZhc2NyaXB01LTC6yi/ydLGtq/KvbLLtaWjqQ==?=
Date: Wed, 15 Sep 2004 15:00:05 +0800
MIME-Version: 1.0
Content-Type: text/html;
	charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.pcimg.com/code/javascript/article/menu/14.htm
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>=BE=F8=B6=D4=CA=B5=D3=C3Javascript=D4=B4=C2=EB(=BF=C9=D2=
=C6=B6=AF=CA=BD=B2=CB=B5=A5=A3=A9</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dgb2312">
<META content=3D"MSHTML 6.00.2800.1264" name=3DGENERATOR></HEAD>
<BODY bgColor=3D#ffffff>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D680 align=3Dcenter =
border=3D0>
  <TBODY>
  <TR>
    <TD =
align=3Dmiddle><BR>=BE=F8=B6=D4=CA=B5=D3=C3Javascript=D4=B4=C2=EB(=BF=C9=D2=
=C6=B6=AF=CA=BD=B2=CB=B5=A5=A3=A9 </TD></TR></TBODY></TABLE>
<TABLE cellSpacing=3D0 cellPadding=3D10 width=3D680 align=3Dcenter =
border=3D0>
  <TBODY>
  <TR>
    <TD =
class=3Dmid>=D5=E2=CE=BB=C0=CF=CD=E2=B5=C4=B4=FA=C2=EB=BF=C9=D3=D0=D3=C3=C1=
=CB=A3=A1=C7=A7=CD=F2=B1=F0=B4=ED=B9=FD=C5=B6=A3=A1 <BR>&lt;HEAD&gt; =
<BR>&lt;SCRIPT=20
      LANGUAGE=3D"JavaScript"&gt; <BR>function checkVersion4() { <BR>var =
x =3D=20
      navigator.appVersion; <BR>y =3D x.substring(0,4); <BR>if =
(y&gt;=3D4)=20
      setVariables();moveOB(); <BR>} <BR><BR>function setVariables() { =
<BR>if=20
      (navigator.appName =3D=3D "Netscape") {=20
      <BR>h=3D".left=3D";v=3D".top=3D";dS=3D"document.";sD=3D""; <BR>} =
<BR>else{=20
      <BR>h=3D".pixelLeft=3D";v=3D".pixelTop=3D";dS=3D"";sD=3D".style"; =
<BR>}=20
      <BR>objectX=3D"object11" <BR>XX=3D-70; <BR>YY=3D-70; <BR>OB=3D11; =
<BR>}=20
      <BR><BR>function setObject(a) { <BR>objectX=3D"object"+a; =
<BR>OB=3Da;=20
      <BR>XX=3Deval("xpos"+a); <BR>YY=3Deval("ypos"+a); <BR>} =
<BR><BR>function=20
      getObject() { <BR>if (isNav) =
document.captureEvents(Event.MOUSEMOVE);=20
      <BR>} <BR><BR>function releaseObject() { <BR>if (isNav)=20
      document.releaseEvents(Event.MOUSEMOVE); <BR>check=3D"no";=20
      <BR>objectX=3D"object11"; <BR>document.close(); <BR>} =
<BR><BR>function=20
      moveOB() { <BR>eval(dS + objectX + sD + h + Xpos); <BR>eval(dS + =
objectX +=20
      sD + v + Ypos); <BR>} <BR><BR>var isNav =3D=20
      (navigator.appName.indexOf("Netscape") !=3D-1); <BR>var isIE =3D=20
      (navigator.appName.indexOf("Microsoft") !=3D-1);=20
      <BR>nsValue=3D(document.layers); <BR>check=3D"no"; <BR>function =
MoveHandler(e)=20
      { <BR>Xpos =3D (isIE) ? event.clientX : e.pageX; <BR>Ypos =3D =
(nsValue) ?=20
      e.pageY : event.clientY; <BR>if (check=3D=3D"no") { =
<BR>diffX=3DXX-Xpos;=20
      <BR>diffY=3DYY-Ypos; <BR>check=3D"yes"; <BR>if =
(objectX=3D=3D"object11")=20
      check=3D"no"; <BR>} <BR>Xpos+=3DdiffX; <BR>Ypos+=3DdiffY; <BR>if =
(OB=3D=3D"1")=20
      xpos1=3DXpos,ypos1=3DYpos; <BR>moveOB(); <BR>} <BR>if (isNav) {=20
      <BR>document.captureEvents(Event.CLICK);=20
      <BR>document.captureEvents(Event.DBLCLICK); <BR>} =
<BR>xpos1=3D50;&nbsp;//=20
      make this the left pixel value for object1 below =
<BR>ypos1=3D50;&nbsp;//=20
      make this the top pixel value for object1 below <BR>xpos11 =3D =
-50;=20
      <BR>ypos11 =3D -50; <BR>Xpos=3D5; <BR>Ypos=3D5; =
<BR>document.onmousemove =3D=20
      MoveHandler; <BR>document.onclick =3D getObject; =
<BR>document.ondblclick =3D=20
      releaseObject; <BR>//&nbsp;End --&gt; <BR>&lt;/script&gt;=20
      <BR>&lt;/HEAD&gt; <BR><BR><BR>&lt;BODY =
OnLoad=3D"checkVersion4()"&gt;=20
      <BR><BR>&lt;b&gt;=B5=A5=BB=F7=CA=F3=B1=EA=D7=F3=BC=FC=D1=A1=C8=A1 =
"=D2=C6=B6=AF=CA=BD=B2=CB=B5=A5" &lt;br&gt; <BR>&nbsp; =
=CB=AB=BB=F7=B7=C5=CF=C2&lt;/b&gt;=20
      <BR>&lt;br&gt; <BR>&lt;div id=3D"object1" =
style=3D"position:absolute;=20
      visibility:show; left:50px; top:50px; z-index:2"&gt; <BR>&lt;table =

      border=3D1 cellpadding=3D5&gt; <BR>&lt;tr&gt; <BR>&lt;td=20
      bgcolor=3Deeeeee&gt;&lt;a href=3D"javascript:void(0)"=20
      =
onmousedown=3D"setObject(1)"&gt;=D2=C6=B6=AF=CA=BD=B2=CB=B5=A5&lt;/a&gt;&=
lt;/td&gt; <BR>&lt;/tr&gt;=20
      <BR>&lt;tr&gt; <BR>&lt;td&gt; <BR>&lt;br&gt; <BR>&lt;A=20
      =
HREF=3D"javascript:void(0)"&gt;=B2=CB=B5=A5=CF=EE=D2=BB&lt;/A&gt;&lt;br&g=
t; <BR>&lt;A=20
      =
HREF=3D"javascript:void(0)"&gt;=B2=CB=B5=A5=CF=EE=B6=FE&lt;/a&gt;&lt;br&g=
t; <BR>&lt;A=20
      HREF=3D"javascript:void(0)"&gt;=B2=CB=B5=A5=CF=EE=C8=FD&lt;/a&gt; =
<BR>&lt;/td&gt;=20
      <BR>&lt;/tr&gt; <BR>&lt;/table&gt; <BR>&lt;/div&gt; =
<BR><BR>&lt;div=20
      id=3D"object11" style=3D"position:absolute; visibility:show; =
left:-70px;=20
      top:-70px; z-index:2"&gt;=20
<BR>&lt;/div&gt;</TD></TR></TBODY></TABLE><BR></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -