このブログは、旧・はてなダイアリー「檜山正幸のキマイラ飼育記 メモ編」(http://d.hatena.ne.jp/m-hiyama-memo/)のデータを移行・保存したものであり、今後(2019年1月以降)更新の予定はありません。

今後の更新は、新しいブログ http://m-hiyama-memo.hatenablog.com/ で行います。

ブラウザのドラッグ・アンド・ドロップ

http://d.hatena.ne.jp/m-hiyama/20130815/1376530706 に書いたようにドラッグ・アンド・ドロップを調べた。

  1. firefoxは、ドロップハンドラ内のエラーでリダイレクトする。stopPropagation() してもダメなようだ。
  2. Chromeは、デフォルトのドラッグイメージ(ゴーストイメージ)の描画位置が間違っている。
  3. ドロップゾーンの判定は、どのプラウザもイマイチ。
  4. IEでは、setDragImageメソッドが存在しない。したがって、ドラッグイメージの設定は無理。
  5. IEでは、dragendイベントが来ない。後始末が出来ない。
  6. dropとdragendの順番はブラウザごとに異なる。firefoxchromeでは逆だった。