CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

散分100,VML问题。

楼主fangxiaoan(方小安)2006-05-02 18:42:53 在 Web 开发 / JavaScript 提问

这样的一个需求,在页面上随便一点,按下鼠标,会画一条线,该线会跟随鼠标,直到鼠标弹开。  
  重复以上操作,可以画很多线。  
  问题点数:100、回复次数:5Top

1 楼ruanjiantaotao(涛涛)回复于 2006-05-02 21:15:00 得分 0

关注ingTop

2 楼patchclass(黑翼)回复于 2006-05-03 08:56:34 得分 80

这个是根据讫讫发的画线程序改编的。  
  <?xml   version="1.0"   encoding="gb2312"   standalone="yes"?>  
  <html   xmlns:v="http://www.eglic.com/">  
  <head>  
  <title></title>  
  <style   type="text/css">  
  v\:*   {behavior:url(#default#VML);}  
  </style>  
   
  <script   language="javascript">  
  var   Working=false;  
  var   lastX=0;  
  var   lastY=0;  
  document.ondblclick=function   (){  
  if(!Working)   return;  
  lastX=0;  
  lastY=0;  
  Working=false;  
  }  
  document.onclick=function   (){  
  if(!Working){  
  Working=true;  
  lastX=event.x;  
  lastY=event.y;  
  }else{  
  var   s='<v:line   from="'+lastX+','+lastY+'"   to="'+event.x+','+event.y+'"   style="position:absolute;left:0px;top:0px;"></v:line>';  
  lastX=event.x;  
  lastY=event.y;  
  var   o=document.createElement(s);  
  document.body.insertAdjacentElement('BeforeEnd',o);  
  }  
  }  
  document.onmousemove=function   (){  
  if(!Working)   return;  
  }  
  </script>  
  </head>  
  <body>  
  <input   name=button   type="button"   value="保存"   onclick="event.cancelBubble='false';document.getElementById('saveHTML').value=document.body.innerHTML;alert(document.getElementById('saveHTML').value)">  
  <input   name=saveHTML   type=hidden>  
  </body>  
  </html>  
  你自己改改看看Top

3 楼patchclass(黑翼)回复于 2006-05-03 08:57:04 得分 20

ice_berg16(寻梦的稻草人)的http://stone.lanqiaobiz.com/js/mark.htmTop

4 楼ashg_16700(安)回复于 2006-05-03 10:43:48 得分 0

ding  
  Top

5 楼a_thens(睡兰)回复于 2006-07-07 16:04:52 得分 0

谢谢   :)Top

相关问题

关键词

得分解答快速导航

  • 帖主:fangxiaoan
  • patchclass
  • patchclass

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo