• 文字广告位
  • 文字广告位
  • 文字广告位
您现在的位置: 站长手册 >> 特效代码 >> 鼠标类 >> 正文
站内搜索
Google
[图文]鼠标双击才能摆脱的图层
          ★★★   

鼠标双击才能摆脱的图层

雅虎收藏夹 百度收藏 Google书签 Yahoo书签 新浪ViVi 搜狐网摘 365Key网摘 天极网摘 diglog 和讯网摘 POCO网摘 YouNote网摘 博拉网 天下图摘 Del.icio.us digg reddit spurl BlinkList blogmarks
人气: 来源:网络 作者:佚名 所属栏目:鼠标类 [切换到繁體中文]
介绍:鼠标点击下链接后,图层就会跟着鼠标走,直至双击才会停止。

演示:

[Ctrl+A全选 提示:你可先修改部分代码,再按运行]

下面教你如何应用此特效: 
 --------------------------------------------------------------------------------------
  需要在<body 这里>加入的代码:onload="checkBrowserForVersion4();"
 --------------------------------------------------------------------------------------
以下代码加到<head>…</head>中
以下代码加到<body>…</body>中
<SCRIPT>

function checkBrowserForVersion4(){
var x = navigator.appVersion;y = x.substring(0,4);
if (y>=4) setVariables();
}

function setVariables(){
if (navigator.appName == "Netscape"){h=".left=";v=".top=";dS="document.";sD=""; }
else{h=".pixelLeft=";v=".pixelTop=";dS="";sD=".style";}

objectX="object11";XX=-70;YY=-70;OB=11}

function setObject(a){objectX="object"+a;OB=a;XX=eval("xpos"+a);YY=eval("ypos"+a);}
function getObject(){if (isNav)document.captureEvents(Event.MOUSEMOVE);}
function releaseObject(){check="no";objectX="object11";document.close()}
function moveOB() {eval(dS+objectX+sD+h+Xpos);eval(dS+objectX+sD+v+Ypos);}
var isNav = (navigator.appName.indexOf("Netscape") !=-1)
var isIE = (navigator.appName.indexOf("Microsoft") !=-1)
check="no"
function MoveHandler(e) {Xpos = (isIE) ? event.clientX : e.pageX
Ypos = (isNav) ? e.pageY : event.clientY
if (check=="no"){
diffX=XX-Xpos;diffY=YY-Ypos;check="yes"
if (objectX=="object11")check="no"}
Xpos+=diffX;Ypos+=diffY
if (OB=="1")xpos1=Xpos,ypos1=Ypos
moveOB();}
if (isNav){
//the window or the document or the layer may capture mousemoves
document.captureEvents(Event.CLICK);document.captureEvents(Event.DBLCLICK);}
xpos1=330;ypos1=90;xpos11=-50;ypos11=-50;Xpos=5;Ypos=5
document.onmousemove = MoveHandler;document.onclick = getObject;
document.ondblclick = releaseObject;

</SCRIPT>
<DIV id=object1 style="LEFT: 330px; POSITION: absolute; TOP: 90px; Z-INDEX: 2">
<TABLE border=1 cellPadding=5>
  <TBODY>
  <TR>
    <TD bgColor=#eeeeee>
      <P align=center><A href="javascript:void(0)" 
      onmousedown=setObject(1)>按了我只有双击才能甩掉<BR></A>JavaScript2000</P></TD></TR></TBODY></TABLE></DIV>
<DIV id=object11 
style="LEFT: -70px; POSITION: absolute; TOP: -70px; Z-INDEX: 2"></DIV>

  • 上一个特效:
  • 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    姓 名: *(必填项) ·注册用户·
    Email: QQ号:
    评 分: 1分 2分 3分 4分 5分
    • 您可以发表评论支持你喜欢的文章。
    • 请遵守《互联网电子公告服务管理规定》
    • 请遵守中华人民共和国各项有关法律法规。
    • 严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
    • 评论人需对自己在使用评论过程中的行为承担法律责任。
    • 本站管理员有权保留或删除评论内容。
    • 评论内容只代表个人观点,与本网站立场无关。
    站内特效搜索
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | | 京ICP备 05004866号 |
    版权所有 2007-2008 站长手册 WWW.ZZSC.ORG 业务联系 zzsc.org#gmail.com