view js/bt/other_libs/excanvas_0002/testcases/linewidth.html @ 35:abc9d39cfbe9

Switch the trigger from mouseover to click. MouseOver is problematic if people want to interact with the content of the popup, for example to click the play button of an swf player.
author Franck Deroche <franck@defr.org>
date Fri, 18 Sep 2009 15:11:03 +0200
parents 0d557e6e73f7
children
line wrap: on
line source
<!DOCTYPE html>
<html>
<head>
<title>Line Width Test</title>
<style>

body {
  text-align: center
}

</style>
<!--[if IE]><script type="text/javascript" src="../excanvas.js"></script><![endif]-->
<script>

window.onload = function() {
  var ctx = document.getElementById('c').getContext('2d');

  ctx.strokeStyle = 'black';
  ctx.lineWidth = 1;
  for (var i = 0; i < 100; i++) {
    ctx.beginPath();
    ctx.moveTo(49 + i / 100, i);
    ctx.lineTo(49 + i / 100, i + 1);
    ctx.closePath();
    ctx.stroke();
  }

  for (var i = 0; i < 100; i++) {
    ctx.beginPath();
    ctx.moveTo(i, 49 + i / 100);
    ctx.lineTo(i + 1, 49 + i / 100);
    ctx.closePath();
    ctx.stroke();
  }
};

</script>
</head>
<body>

<canvas id=c width=100 height=100></canvas>

<p>This tests that lines work in the same way in different browsers when you are
using sub pixel coordinates.</p>

</body>
</html>