如何用鼠标画出一个矩形框

gengwei80 2003-07-24 05:06:10
就向photoshop软件里的差不多,怎样在网页上实现
原理:
点击鼠标左键,按住,拖动,有线条
...全文
79 7 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2003-07-24
  • 打赏
  • 举报
回复
http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm

DHTML, JavaScript
Draw Line, Circle, Ellipse (Oval), Polyline, Polygon, Rectangle.
孟子E章 2003-07-24
  • 打赏
  • 举报
回复
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html xmlns:v>
<head>
<title>add points to polyline</title>
</head>

<style>
v\:* { behavior: url(#default#VML); }
body
{
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
font-family:verdana,sans-serif;
font-size:11px; color:#000000;
}
</style>

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
// add points to polyline
function addPointsToPolyLine()
{
// get mouse position
var newX = window.event.clientX;
var newY = window.event.clientY;

// get object
var obj = document.getElementById("myPolyLine");

// get current points
var tempPoints = obj.points.value

// update points
tempPoints += "," + newX + "px," + newY + "px";

// add points to polyline
obj.points.value = tempPoints;
}
//-->
</SCRIPT>

<body onclick="addPointsToPolyLine();">

<v:polyline id="myPolyLine" points="0,0,20,20"></v:polyline>

</body>
</html>
孟子E章 2003-07-24
  • 打赏
  • 举报
回复
只能客户端js做了
gengwei80 2003-07-24
  • 打赏
  • 举报
回复
需要区域的线条能够看的见
gengwei80 2003-07-24
  • 打赏
  • 举报
回复
就是放大某一个区域,有谁知道吗?
atian25 2003-07-24
  • 打赏
  • 举报
回复
javascript可以

www.38js.com

至于在.cs中我也在问,怎样实时画线
chyich 2003-07-24
  • 打赏
  • 举报
回复
要求太高了吧,帮你up!
发帖
.NET社区

6.1w+

社区成员

.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
帖子事件
创建了帖子
2003-07-24 05:06
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。