Как удалить обработчики resizig вокруг изображения в IE с помощью JavaScript? - PullRequest
3 голосов
/ 01 февраля 2011

У меня есть небольшой редактор на моем веб-сайте, и я могу добавить на него изображение.Я могу изменить размеры изображений с помощью плагина jQuery (Resizable).По этой причине мне пришлось отключить границы изменения размера вокруг изображения.В Firefix я сделал это, используя:

 execCommand("enableObjectResizing", false, false);

, и он работал нормальноКак я могу сделать что-то подобное для IE?

Заранее спасибо

Ответы [ 2 ]

1 голос
/ 01 февраля 2011

Боюсь, вы не можете.Единственный способ включить неизменяемое изображение в редактируемый элемент в IE - это установить его в качестве фонового изображения элемента и убедиться, что у элемента нет макета .

.
0 голосов
/ 19 июня 2014

Если вы хотите добиться того же эффекта в IE11, вы можете использовать этот код (JavaScript):

function controlselectHandler(evt) {
    evt.preventDefault();
}
document.body.addEventListener('mscontrolselect', controlselectHandler);

Это удаляет дескрипторы и изменяет размеры. Курсор по-прежнему меняется на курсор изменения размера при наведении, но это должно быть решено с помощью css.

Я не уверен, будет ли это работать в предыдущей версии IE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...