社区
ASP
帖子详情
大家看一张图片,看看用asp怎么能实现(如能不通过组件实现,500分相赠)
drrzyy
2004-04-07 02:36:41
http://www.tototal.cn/dr/FMV2DDESKPOWER20L21D20FMVL21D.gif
是显示投票结果的一个图片,最好不用组件实现,
救人一命,胜造七级浮屠
谢了!!!!!
...全文
32
10
打赏
收藏
大家看一张图片,看看用asp怎么能实现(如能不通过组件实现,500分相赠)
http://www.tototal.cn/dr/FMV2DDESKPOWER20L21D20FMVL21D.gif 是显示投票结果的一个图片,最好不用组件实现, 救人一命,胜造七级浮屠 谢了!!!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fenlin
2004-04-07
打赏
举报
回复
VML确实不错!
drrzyy
2004-04-07
打赏
举报
回复
vml好学吗?
一个星期够吗?
sfply
2004-04-07
打赏
举报
回复
就是,用VML画就行了,应该不难!
hongmaohouzi
2004-04-07
打赏
举报
回复
没做过,不过帮你顶!
wdyxt
2004-04-07
打赏
举报
回复
up
wangshenkai
2004-04-07
打赏
举报
回复
做不来!
wubaozhang
2004-04-07
打赏
举报
回复
mark
sdliubo
2004-04-07
打赏
举报
回复
把这个程序改一下就可以了
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>emu's paint without vlm</title>
</head>
<body>
<button onclick="testDrawCurve()">画曲线</button>
<button onclick="testDrawArc()">画弧线</button>
<button onclick="testDrawCircle()">画圆</button>
<button onclick="testDrawLine()">画线</button>
<button onclick="testDrawRectangle()">画矩形</button>
<button onclick="testDrawPie()">画饼图</button>
<div id=div1></div>
<SCRIPT LANGUAGE="JavaScript">
<!--
function testDrawCurve()
{
div1.innerHTML = drawCurve();
}
function testDrawArc()
{
div1.innerHTML =drawArc(150,150,100,0,270,"viloet")
}
function testDrawCircle()
{
div1.innerHTML = drawCircle(200,200,150,"blue");
}
function drawCircle(x0,y0,radius,color)
{
return drawArc(x0,y0,radius,0,360,color)
}
function testDrawLine()
{
div1.innerHTML = drawLine(100,200,500,200,"yellow")+drawLine(300,100,300,400,"black")+drawLine(600,400,100,100,"violet")
}
function testDrawRectangle()
{
div1.innerHTML = drawRectangle(200,100,600,200,"blue")+drawRectangle(100,200,400,500,"red")
}
function testDrawPie()
{
div1.innerHTML = drawPie(300,200,120,0,45,"red");
}
function drawLine(x0,y0,x1,y1,color)
{
var rs = "";
if (y0 == y1) //画横线
{
rs = "<table style='top:"+y0+";left:"+x0+";position:absolute'><td bgcolor="+color+" height=3 width="+Math.abs(x1-x0)+"></td></table>";
}
else if (x0 == x1) //画竖线
{
rs = "<table style='top:"+y0+";left:"+x0+";position:absolute'><td bgcolor="+color+" width=1 height="+Math.abs(y1-y0)+"></td></table>";
}
else
{
var lx = x1-x0
var ly = y1-y0
var l = Math.sqrt(lx*lx+ly*ly)
rs = new Array();
for (var i=0;i<l;i+=1)
{
var p = i/l;
var px = x0 + lx*p;
var py = y0 + ly*p;
rs[rs.length] = "<table style='top:"+py+";left:"+px+";position:absolute'><td bgcolor="+color+" height=3></td></table>";
}
rs = rs.join("");
}
return rs
}
function drawRectangle(x0,y0,x1,y1,color)
{
if (x0 == x1 || y0 == y1) return;
if (x0>x1) {var t=x0;x0=x1;x1=t}
if (y0>y1) {var t=y0;y0=y1;y1=t}
return "<table style='top:"+y0+";left:"+x0+";position:absolute'><td bgcolor="+color+" width="+(x1-x0)+" height="+(y1-y0)+"></td></table>";
}
function drawPie(x0,y0,radius,startAngle,endAngle,color)
{
var rs = drawArc(x0,y0,radius,startAngle,endAngle,color)
startAngle = startAngle/360*Math.PI*2;
endAngle = endAngle/360*Math.PI*2;
var startx=Math.sin(startAngle)*radius+x0;
var endx=Math.sin(endAngle)*radius+x0;
var starty=Math.cos(startAngle)*radius+y0;
var endy=Math.cos(endAngle)*radius+y0;
rs += drawLine(x0,y0,startx,starty,color)
rs += drawLine(x0,y0,endx,endy,color)
return rs;
}
function drawArc(x0,y0,radius,startAngle,endAngle,color)
{
rs = new Array();
tmpar = new Array();
startAngle = startAngle/360*Math.PI*2;
endAngle = endAngle/360*Math.PI*2;
for (var i=startAngle;i<endAngle;i+=(1/radius))
{
var dx = Math.sin(i)*radius+x0;
var dy = Math.cos(i)*radius+y0;
rs[rs.length] = "<table style='top:"+dy+";left:"+dx+";position:absolute'><td bgcolor="+color+" height=3></td></table>";
}
return (rs.join(""));
}
function drawCurve()
{
var rs = new Array();
for (var i=0;i<2*Math.PI;i+=.02)
{
var x = 300-Math.sin(i)*100
var y = 300-Math.cos(i)*100
rs[rs.length] = "<table style='top:"+x+";left:"+(i*100+90)+";position:absolute'><td bgcolor=blue height=3></td></table>";
rs[rs.length] = "<table style='top:"+y+";left:"+(i*100+90)+";position:absolute'><td bgcolor=violet height=3></td></table>";
}
return rs.join("");
}
//-->
</SCRIPT>
</body>
</html>
sdliubo
2004-04-07
打赏
举报
回复
网上有画图形有JS脚本你查一下
用那个应该可以实现简单的图形显示
drrzyy
2004-04-07
打赏
举报
回复
up
ASP
.net制作相册
通过设置ImageMap的形状(如矩形、圆形或多边形),我们可以指定用户点击的区域,并为每个区域
分
配不同的行为,比如切换到下
一张
或上
一张
图片
。 在Default.
asp
x页面中,这是项目的主入口点,通常包含HTML、
ASP
.NET...
httpHandler实战应用:RSS-
图片
防盗链接-
图片
验证码
接下来,我们
看看
如何使用HTTPHandler
实现
RSS
图片
防盗链。
图片
防盗链是为了防止其他网站直接引用你的
图片
资源,这样可以避免带宽被滥用,同时保护了原创内容的权益。HTTPHandler在此处的角色是检查HTTP请求的来源,...
多文件上传,同时加文字或
图片
水印,在实际中非常实用
在这个特定的项目中,它使用了“
asp
.net水印加
图片
上传
组件
”,这是一个可能的第三方库,简化了上述操作,提供了一站式的解决方案。这类
组件
通常封装了文件上传、文件处理和水印添加的细节,使开发者能够更高效地...
毕业答辩-
ASP
网上书店售书系统设计(源代码论文).rar
【更多资源免费获取.jpg】:这个文件名可能是指提供了更多相关资源的信息,可能是
一张
图片
广告,告知用户可以通过某种方式获取更多的学习资料或者扩展功能。 综合来看,这个压缩包提供的内容适合于学习
ASP
开发、...
asp
.net下通过泛解析和伪静态
实现
二级域名的
实现
方法
虽然最后是
实现
了,但身为程序员的我,却总是感觉利用其他不开源的
组件
自己总把握不了技术的核心。其实在net中微软已经为我们留下了接口,让我们为所欲为了。首先我们可以通过
一张
图大概了解下.net的生命周期。 从 ...
ASP
28,409
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章