Мне нужен кросс-браузерный способ захвата щелчка правой кнопкой мыши, предотвращения контекстного меню по умолчанию и установки его там, где, когда пользователь перетаскивает мышь, он может перемещать содержимое div. Это в значительной степени похоже на карты Google в том, что они будут захватывать содержимое и перетаскивать, чтобы увидеть, что они хотят.
Нет внешних библиотек, пожалуйста.
Я уже фиксирую события и знаю, что это предотвратит действия по умолчанию:
if (evt.preventDefault)
{
evt.preventDefault();
}
else
{
evt.returnValue = false;
}
Но это не мешает контекстному меню AFAIK.
Редактировать: Я действительно не уверен, как запретить контекстное меню и каким будет лучший способ манипулирования полосами прокрутки? примеры будут великолепны