openWYSIWYG отключено текстовое поле
Есть здесь кто-нибудь использует openWYSIWYG 1.4.7?
Я хотел показать только мою текстовую область, позвонив
WYSIWYG.display('textarea1');
И я хочу, чтобы текст на моем текстовом поле не выбирался, поэтому я попробовал это
<textarea1 id=textarea1 name='test1' disabled ></textarea>
но это не работает
Любое предложение?
2 ответа
Я сомневаюсь, что вы можете предотвратить выделение текста в текстовой области напрямую. Вы можете попробовать поместить такой элемент, как iframe, с более высоким Z-индексом... поэтому, когда пользователь выбирает то, что он видит в качестве тестовой области, он фактически будет взаимодействовать с прозрачным iframe.
Пожалуйста, имейте в виду, что любая такая защита (включая вышеупомянутую) не должна использоваться в качестве опции безопасности. Пользователь всегда может найти способ выбрать текст или даже отредактировать его перед отправкой. Для этого он может использовать плагины веб-разработчика, такие как Firebug.
Даже HTTPS не может предотвратить это, когда пользователь сам делает трюк в своем браузере. Вы делаете свою проверку на стороне сервера, если применимо.