我没有设置position啊,想通过表格控制各个group的位置
解决方案 »
- 求助:js判断单选按钮选择后提示信息,一直提示函数未定义:(谢谢
- 求助 当点击button的时候全部的按钮为disabled灰色呢 用JS脚本怎么写
- iframe 应该如何用
- 有没有免费的HTML编辑控件?
- 如何用正则把<IMG....> 和<A href=....>...</A> 把这两个html代码去掉。
- 一个关于将从数据库里的数据暂时放在内存中的问题
- js美化下拉菜单,点击空白外自动收缩
- 简单JS读取xml问题
- 各位一定要帮我这个忙,怎样用文本框实现添写IP框的那种效果呢?
- 高手帮我看看一个未解决的问题。
- 谁有Web Calendar Ver3.0的js文件吗?给一份,感激!!!!
- 怎么检测输入框是否有“.”?
<v:group id="g2" style="WIDTH: 240px; HEIGHT: 60px" coordsize="2400,600"
POSITION=relative></v:group>
不管用啊
呼唤vml高手
发来我看看
那可够累的,
用js+dom可能轻松一些,
祝好运~~~~
function drawsquare(ken_group,lnx,lny,nbx,nex,nby,ney,string_x,string_y,new_x,scolor,sheight)
{//lnx:横线个数;lny:竖线个数;nbx:横线起点值;nex:横线终点值;nby:竖线起点值;ney:竖线终点值
var px_width=eval("document.all."+ken_group).style.width;
//计算自定义坐标系下的画板宽度
var coordx = px_width.substr(0,px_width.indexOf("p"))*10;
//定义需要留给写纵坐标值的偏移距离
offset_x=360;//36个像素的距离
//定义有效宽度
var validcoordx = coordx-offset_x;
var px_height=eval("document.all."+ken_group).style.height;
//计算自定义坐标系下的画板高度
var coordy = px_height.substr(0,px_height.indexOf("p"))*10
//定义需要留给写横坐标值的偏移距离
offset_y=50;
//定义有效高度
var validcoordy = coordy-offset_y;
//----------------------------------------------------------------画折线
//从nbx到nex有nex-nbx+1个点,有nex-nbx个单位区间
var vx=validcoordx/(nex-nbx);
var vy=validcoordy/(ney-nby);
var xn=0;
var yn=0;
var kenpoints="";
var array_x=string_x.split(",");
var array_y=string_y.split(",");
var arraylen=array_x.length;
if(arraylen>0)
{
for(var i=0;i<arraylen;i++){
xn=parseInt(array_x[i]*vx,10)+offset_x
yn=parseInt((ney-array_y[i])*vy,10)
kenpoints=kenpoints+xn.toString()+","+yn.toString()+" ";
}
var newpl= document.createElement("<v:PolyLine filled='false' Points='"+kenpoints+"' strokecolor='red' strokeweight='1px' style='z-index:20' />");
// var newpl= document.createElement("<v:PolyLine filled='false' Points="+kenpoints+" strokecolor="+scolor+" strokeweight="+sheight+" style='z-index:20' />");
eval(ken_group).insertBefore(newpl);
}
}
调用如下
function drawsquare_do()
{
var js_x="<%=string_x%>";
var js_y="<%=string_y%>";
var js_newx="<%=rq_db%>";
drawsquare('ds_qc2',3,31,0,30,6600,7200,js_x,js_y,js_newx);
drawsquare('ds_qc',3,31,0,30,6600,7200,js_x,js_y,js_newx);
drawsquare('ds_qc1',3,31,0,30,6600,7200,js_x,js_y,js_newx);
}
总是不能全部显示三条曲线,不知为什么?
<td align="center" width="269" height="88">
<v:group id="ds_qc" style="WIDTH:600px;HEIGHT:400px" coordsize="6000,4000" ></v:group></td>
<td align="center" width="251" height="88"><FONT face="宋体"></FONT></td>
<td align="center" width="251" height="88"><FONT face="宋体"></FONT></td>
</tr>
<tr>
<td align="center" width="269"><v:group id="ds_qc1" style="WIDTH:600px;HEIGHT:400px" coordsize="6000,4000" ></v:group> </td>
<td align="center" width="251"></td>
<td align="center" width="251"></td>
</tr>
<tr>