делаю проект, где картинки бывают таскабельными (drag по окну), а бывают нет.
соответственно, если юзер по невнимательности попытается тащить нетаскабельную картинку, FF откроет её в этом же окне, и пропала работа.

вопрос: как, не трогая обработчики событий (вообще!) на уровне настроек брозера запретить эту фичу? Или хотя бы открывать в новом окне.

что-то такое пробегало про  user.js, но там такого нет, да и файла что-то не найду.

djdance
может быть проще заменить картинки на блоковые элементы с фоном той самой картинки? таскать их при этом будет нельзя и писать дополнительные обработчики не придётся

Shutnik

>заменить картинки на блоковые элементы с фоном
можно. но не буду же я перевёрстывать всё, если есть элементарное решение в одну строчку?

>писать дополнительные обработчики не придётся
писать обработчик и не надо, надо выключить в опциях браузера.
типа этой функции из user.js

Выделить код

Код:

// Выключить автоматическое масшабирование картинок:
user_pref("browser.enable_automatic_image_resizing", false);

писать обработчик и не надо, надо выключить в опциях браузера.

это не дело, т.к. настройка будет применена уже глобально.

Shutnik


проект внутренний, пользователь принужден :angel: