マウスの右クリックをキャプチャし、デフォルトのコンテキスト メニューを防止し、ユーザーがマウスをドラッグしたときに div のコンテンツをパンできるクロス ブラウザーの方法が必要です。これは、コンテンツをつかんでドラッグして必要なものを表示するという点で、Google マップとほぼ同じです。
外部ライブラリは使用しないでください。
私はすでにイベントをキャプチャしており、これがデフォルトのアクションを妨げることを知っています:
if (evt.preventDefault)
{
evt.preventDefault();
}
else
{
evt.returnValue = false;
}
しかし、これはコンテキストメニューのAFAIKを妨げません。
編集:コンテキストメニューを防ぐ方法と、スクロールバーを操作する最良の方法は何ですか? 例は素晴らしいでしょう