小妹的疑惑:如何把用Vml绘制的图形参数写入数据库,并从数据库中提取出来显示在页面上? 直接把生成的vml代码全部保存,然后入库在页面初始化时将vml代码读出在浏览器上显示就可以了啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to possible_Y(一切皆可能)(西南交大) :你这样做太死板了,单纯的实现此功能没什么意义 <script>var object_ = "※"; //对象分隔符var property_ = "§"; //属性分隔符function addLine(id,x1,y1,x2,y2,color){ var newcell="";//线元素说明 newcell="<v:line class = 'line' id="+ id +" strokeweight= " + tmpWeight +" strokecolor="+ color +" style='position:absolute;cursor:hand;z-index:2' from='"+ x1 +"px" +","+ y1 + "px" +"' to='"+ x2 +"px" +","+ y2 +"px" +"'>"; newcell+="<div id ='" +id+"id' style='left:150;top:50;visibility:hidden;position:absolute'>"+id+"</div>"; //节点标签标记 newcell+="<div id ='" +id+"tag' style='visibility:hidden; position:absolute'>line</div>"; //节点标签标记 newcell+="</v:line>"; document.body.insertAdjacentHTML("afterBegin",newcell); } //加入一条线 addLine("line1",0,0,200,200,'red') //提交到服务器 var linestr=""; var tmpobj = null; tmpobj = document.getElementById("line1"); linestr += (document.getElementById(tmpobj.id +"tag").innerHTML +property_); //当前对象标签 linestr += (tmpobj.id +property_); //ID linestr += (tmpobj.stroke.linestyle+property_); //线类型 linestr += ((tmpobj.from.x + property_); //x1 linestr += ((tmpobj.from.y + property_); //y1 linestr += ((tmpobj.to.x + property_); //x2 linestr += ((tmpobj.to.y + property_); //y2 formXX.action = XXXXXXX + "?line=" + linestr; formXX.submit() //提交表单</script> 至于吗?应该说, possible_Y(一切皆可能)(西南交大) 的是最佳方案库中仅保留参数,虽然可行,但重新生成全部的的vml标记也是一件很麻烦的事情所有参数的是定都在表单对象中完成,你只要截或他就行了 点击弹出层,怎么传递参数? 请教:关于Ext.get()方法的一个问题 怎么用JS动态改变这个值 。。。 求一段JS脚本,答完马上结贴! 不能否實現的js, javascript导航背景切换。效果 *******请用过htmlarea控件的朋友进来看一下这个小问题,谢谢!!************ 如何利用JS取表格中特定一行的数据??? 用javascript怎样隐藏表单中的一个按钮?隐藏一个编辑框? 谁能给我看看这个小小的程序呢? 下拉框输入选中的问题? 就10分了,请多指教
var object_ = "※"; //对象分隔符
var property_ = "§"; //属性分隔符function addLine(id,x1,y1,x2,y2,color){
var newcell="";//线元素说明
newcell="<v:line class = 'line' id="+ id +" strokeweight= " + tmpWeight +" strokecolor="+ color +" style='position:absolute;cursor:hand;z-index:2' from='"+ x1 +"px" +","+ y1 + "px" +"' to='"+ x2 +"px" +","+ y2 +"px" +"'>";
newcell+="<div id ='" +id+"id' style='left:150;top:50;visibility:hidden;position:absolute'>"+id+"</div>"; //节点标签标记
newcell+="<div id ='" +id+"tag' style='visibility:hidden; position:absolute'>line</div>"; //节点标签标记
newcell+="</v:line>";
document.body.insertAdjacentHTML("afterBegin",newcell);
}
//加入一条线
addLine("line1",0,0,200,200,'red')
//提交到服务器
var linestr="";
var tmpobj = null; tmpobj = document.getElementById("line1"); linestr += (document.getElementById(tmpobj.id +"tag").innerHTML +property_); //当前对象标签
linestr += (tmpobj.id +property_); //ID
linestr += (tmpobj.stroke.linestyle+property_); //线类型
linestr += ((tmpobj.from.x + property_); //x1
linestr += ((tmpobj.from.y + property_); //y1
linestr += ((tmpobj.to.x + property_); //x2
linestr += ((tmpobj.to.y + property_); //y2
formXX.action = XXXXXXX + "?line=" + linestr;
formXX.submit() //提交表单
</script>
应该说, possible_Y(一切皆可能)(西南交大) 的是最佳方案
库中仅保留参数,虽然可行,但重新生成全部的的vml标记也是一件很麻烦的事情所有参数的是定都在表单对象中完成,你只要截或他就行了