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 相关文章推荐
jquery 插件之仿“卓越亚马逊”首页弹出菜单效果
Dec 25 Javascript
JavaScript 学习小结(适合新手参考)
Jul 30 Javascript
Javascript表格翻页效果的具体实现
Oct 05 Javascript
JQuery中使用Ajax赋值给全局变量失败异常的解决方法
Aug 18 Javascript
IE8 内存泄露(内存一直增长 )的原因及解决办法
Apr 06 Javascript
JS跨域交互(jQuery+php)之jsonp使用心得
Jul 01 Javascript
Bootstrap框架结合jQuery仿百度换肤功能实例解析
Sep 17 Javascript
JS验证全角与半角及相互转化的介绍
May 18 Javascript
Bootstrap table使用方法记录
Aug 23 Javascript
js实现可以点击收缩或张开的悬浮窗
Sep 18 Javascript
element-ui table span-method(行合并)的实现代码
Dec 20 Javascript
通过JS深度判断两个对象字段相同
Jun 14 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中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
2010/12/19 PHP
php截取指定2个字符之间字符串的方法
2015/04/15 PHP
PHP设计模式之PHP迭代器模式讲解
2019/03/22 PHP
jquery如何把参数列严格转换成数组实现思路
2013/04/01 Javascript
struts2+jquery+json实现异步加载数据(自写)
2013/06/24 Javascript
jquery操作复选框checkbox的方法汇总
2015/02/05 Javascript
详解Node.js串行化流程控制
2017/05/04 Javascript
分分钟学会vue中vuex的应用(入门教程)
2017/09/14 Javascript
vue.js表单验证插件(vee-validate)的使用教程详解
2019/05/23 Javascript
vux-scroller实现移动端上拉加载功能过程解析
2019/10/08 Javascript
Vue的Eslint配置文件eslintrc.js说明与规则介绍
2020/02/03 Javascript
python遍历目录的方法小结
2016/04/28 Python
python 实现上传图片并预览的3种方法(推荐)
2017/07/14 Python
详解基于django实现的webssh简单例子
2018/07/17 Python
Python3实现腾讯云OCR识别
2018/11/27 Python
python使用pymongo操作mongo的完整步骤
2019/04/13 Python
Python使用正则表达式分割字符串的实现方法
2019/07/16 Python
Django之创建引擎索引报错及解决详解
2019/07/17 Python
python字符串格式化方式解析
2019/10/19 Python
Python jieba库用法及实例解析
2019/11/04 Python
PyQt5的QWebEngineView使用示例
2020/10/20 Python
Python中全局变量和局部变量的理解与区别
2021/02/07 Python
Python的Tqdm模块实现进度条配置
2021/02/24 Python
5个你不知道的HTML5的接口介绍
2013/08/07 HTML / CSS
韩国三大免税店之一:THE GRAND 中文免税店
2016/07/21 全球购物
改变生活的男士内衣:SAXX Underwear
2019/08/28 全球购物
ManoMano英国:欧洲第一家专注于DIY和园艺市场的电商平台
2020/03/12 全球购物
请问如下代码执行后a和b的值分别是什么
2016/05/05 面试题
优秀班干部事迹材料
2014/01/26 职场文书
财产公证书格式
2014/04/10 职场文书
2014年终个人工作总结
2014/11/07 职场文书
大学生在校表现评语
2014/12/31 职场文书
董事长新年致辞
2015/07/29 职场文书
python实现MD5进行文件去重的示例代码
2021/07/09 Python
Redis Cluster集群动态扩容的实现
2021/07/15 Redis
JS实现数组去重的11种方法总结
2022/04/04 Javascript