JS画线(实例代码)


Posted in Javascript onNovember 20, 2013

IE下画线

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">
<head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
  <style type="text/css">   
  v/:* { behavior:url(#default#VML); }   
  </style>
</head>
<body>
<v:line  
from='200,200'  
to='300,100'  
style='position:absolute;z-index:8'>  
</v:line>  
</body>
</html>
<script>
var R =function(){};
R.prototype.createLine = function (startX,startY,endX,endY){  
  var le = document.createElement( "<v:line><v:line>" );  
  le.from = startX + ',' + startY ;  
  le.to = endX + ',' + endY ;  
  le.strokecolor= "red" ;  
  le.strokeweight= "1pt" ;  
  return le;  
}  
var d =new R();
document.body.appendChild(d.createLine(1,1,200,100));
</script>

FF下画线
<html>
  <head>
  <title>A canvas fillRect, strokeRect and clearRect example</title>
  <meta name="DC.creator" content="Kamiel Martinet, http://www.martinet.nl/">
  <meta name="DC.publisher" content="Mozilla Developer Center, http://developer.mozilla.org">
  <script type="text/javascript">
  function drawShape(){
  // get the canvas element using the DOM
  var canvas = document.getElementById('tutorial');
  // Make sure we don't execute when canvas isn't supported
  if (canvas.getContext){
  // use getContext to use the canvas for drawing
  var ctx = canvas.getContext('2d');
  // Draw shapes
  ctx.fillRect(25,25,100,100);
  ctx.clearRect(45,45,60,60);
  ctx.strokeRect(50,50,50,50);
  ctx.beginPath();
  ctx.moveTo(100,100);
  ctx.lineTo(200,250);
  ctx.lineTo(50,250);
  ctx.closePath();
  ctx.stroke();
  } else {
  alert('You need Safari or Firefox 1.5+ to see this demo.');
  }
  }
  </script>
  <style type="text/css">
  </style>
  </head>
  <body onload="drawShape();">
  <div>
  <canvas id="tutorial" width="400" height="400"></canvas>
  </div>
  </body>
</html>
Javascript 相关文章推荐
菜鸟javascript基础资料整理3 正则
Dec 06 Javascript
Extjs根据条件设置表格某行背景色示例
Jul 23 Javascript
js中对函数设置默认参数值的3种方法
Oct 23 Javascript
js生成随机数的过程解析
Nov 24 Javascript
Node.js的Express框架使用上手指南
Mar 12 Javascript
详解使用nvm管理多版本node的方法
Aug 30 Javascript
vue的一个分页组件的示例代码
Dec 25 Javascript
使用 electron 实现类似新版 QQ 的登录界面效果(阴影、背景动画、窗体3D翻转)
Oct 23 Javascript
js实现旋转木马轮播图效果
Jan 10 Javascript
node.js中fs文件系统模块的使用方法实例详解
Feb 13 Javascript
vue 实现超长文本截取,悬浮框提示
Jul 29 Javascript
TypeScript中条件类型精读与实践记录
Oct 05 Javascript
解析offsetHeight,clientHeight,scrollHeight之间的区别
Nov 20 #Javascript
JS事件在IE与FF中的区别详细解析
Nov 20 #Javascript
引用 js在IE与FF之间的区别详细解析
Nov 20 #Javascript
JavaScript之IE的fireEvent方法详细解析
Nov 20 #Javascript
JavaScript中setInterval的用法总结
Nov 20 #Javascript
JQuery操作iframe父页面与子页面的元素与方法(实例讲解)
Nov 20 #Javascript
jquery iframe操作详细解析
Nov 20 #Javascript
You might like
PHP 第二节 数据类型之字符串类型
2012/04/28 PHP
Apache下禁止php文件被直接访问的解决方案
2013/04/25 PHP
windows下安装php的memcache模块的方法
2015/04/07 PHP
Yii框架数据模型的验证规则rules()被执行的方法
2016/12/02 PHP
解决php 处理 form 表单提交多个 name 属性值相同的 input 标签问题
2017/05/11 PHP
jQuery的链式调用浅析
2010/12/03 Javascript
关于Javascript作用域链的八点总结
2013/12/06 Javascript
js类型转换与引用类型详解(Boolean_Number_String)
2014/03/07 Javascript
加载列表时jquery获取ul中第一个li的属性
2014/11/02 Javascript
JavaScript中的公有、私有、特权和静态成员用法分析
2014/11/20 Javascript
AngularJS中如何使用echart插件示例详解
2016/10/26 Javascript
js实现一个猜数字游戏
2017/03/31 Javascript
angular实现图片懒加载实例代码
2017/06/08 Javascript
Bootstrap实现的表格合并单元格示例
2018/02/06 Javascript
jQuery插件实现弹性运动完整示例
2018/07/07 jQuery
微信小程序实现手指触摸画板
2018/07/09 Javascript
vue.js实现的幻灯片功能示例
2019/01/18 Javascript
Vue设置长时间未操作登录自动到期返回登录页
2020/01/22 Javascript
使用vue-cli3+typescript的项目模板创建工程的教程
2020/02/28 Javascript
antd-DatePicker组件获取时间值,及相关设置方式
2020/10/27 Javascript
Python脚本实现格式化css文件
2015/04/08 Python
python3实现基于用户的协同过滤
2018/05/31 Python
Python实现查询某个目录下修改时间最新的文件示例
2018/08/29 Python
Python使用ffmpy将amr格式的音频转化为mp3格式的例子
2019/08/08 Python
详解Python3 中的字符串格式化语法
2020/01/15 Python
matlab中imadjust函数的作用及应用举例
2020/02/27 Python
Python爬虫实现模拟点击动态页面
2020/03/05 Python
Python稀疏矩阵及参数保存代码实现
2020/04/18 Python
Python 实现一个简单的web服务器
2021/01/03 Python
以色列的身体护理及家居香薰品牌:Sabon NYC
2018/02/23 全球购物
Java面试题:请问一下代码输出是什么
2015/05/27 面试题
迟到检讨书大全
2014/01/25 职场文书
市场营销大学生职业规划书
2014/02/25 职场文书
个人课题方案
2014/05/08 职场文书
志愿者个人总结
2015/03/03 职场文书
2015年学校总务工作总结
2015/07/20 职场文书