画像のドラッグ移動で矢印が変化してしまう

[統計] HTMLからXHTMLへの移行を進めていますか?



0   名前: SH : 2006/08/23(水) 12:16  ID:STKsJmpb
JavaScriptで操作して画像を
ドラッグで移動できるように操作しています。
移動は出来るようにはなっていますが、
矢印が変化(丸に斜めの線になってしまう)してしまいます。
他の出来ているサンプルを見ると矢印は変化していません。
これがサンプルです。(http://www.amanojaku.net/jsmemo/dragimg.html
このように矢印のままでドラッグする、方法はありますか。cssで無理やり指定してみましたが
出来ませんでした。

1   名前: えじ ◆HtEaXt.II9 : 2006/08/23(水) 12:16  ID:WP1ytrfY
SHさんにお願いなのですが、

スレッドを移動された時は、前後の成り行きがわかるように、移動前と移動後のスレッドで相互リンクしておいてもらえると助かります。

※掲示板ガイド内で、「お願い」の項目として記載しておいた方がいいですね…

2   名前: sevi- : 2006/08/23(水) 12:16  ID:A5/hQl8Z
ではこちらで回答する.

ドラッグ移動とブラウザに解釈させなければ、ブラウザによっては禁止マークはでなくなる.
が、同時に画像の移動が通知されなくなるので対象画像をユーザーがドラッグを用いて保存
しようとする事が不可能になる.

具体的には適当な箇所のonmousemoveイベントハンドラ内で返値にfalseを返させる.

最も簡易なのは以下のようにする事である.

<img alt="Image" src="259.jpeg" style="width:100%;height:100%;" onmousemove="return false;"/>

ドラッグ操作を実現するスクリプトと併用しているなら、スクリプト内に必ずどこかでonmousemoveイベントハンドラ
を設定している箇所があるので、その設定されている関数内の最後に
return false;
を返させる.

が、ブラウザによっては禁止マークは出ると思われるので注意.一応IEでは出なくなる(と同時にドラッグによる保存も
不可能になる)ことを確認した.

以上だ.

sevi-

3   名前: SH : 2006/08/23(水) 12:16  ID:STKsJmpb
>>SHさんにお願いなのですが、

>>スレッドを移動された時は、前後の成り行きがわか>>るように、移動前と移動後のスレッドで相互リンク>>しておいてもらえると助かります。

すみません。確かに成り行きが分かりにくいですね。
これから気をつけます。

4   名前: SH : 2006/08/23(水) 12:16  ID:STKsJmpb
sevi-さん
ありがとうございました。やってみます。

5   名前: SH : 2006/08/23(水) 12:16  ID:STKsJmpb

>>最も簡易なのは以下のようにする事である.
>>
>><img alt="Image" src="259.jpeg" style="width:100%;height:100%;" onmousemove="return false;"/>

この方法でやったら出来ました。
ありがとうございました。

一覧へ戻る