0

クリックしたときにポリゴンを特定の色で塗りつぶす必要があります。背景画像にポリゴンが描かれています。マップタグとエリアタグを使用してポリゴンのクリックを検出し、moveTo()lineTo()closePath()fill()を使用して塗りつぶされたポリゴンを上部に描画しています。上記のIE7、IE8、IE9でJavaScriptの描画機能を利用することはできますか?コードはFirefoxとChromeで正常に機能しますが、IEでは機能しません。

javascriptで描画する唯一の可能な方法はcanvas要素を使用していますか?サードパーティのライブラリを使用せずに、コアJavaScriptを意味します。

4

1 に答える 1

0

RaphaelJSは、SVG 要素を操作するためのライブラリです。それは素晴らしいです

  1. VML を使用して古いブラウザーのサポートを提供します。
  2. SVG要素を作成およびアニメーション化するための使いやすく、よく文書化されたAPIがあります
  3. イベントのラッパー関数があるため、話しているonclickイベントを簡単に実装できます
于 2013-01-31T07:47:00.247 に答える