openWYSIWYG отключено текстовое поле

Есть здесь кто-нибудь использует openWYSIWYG 1.4.7?

Я хотел показать только мою текстовую область, позвонив

WYSIWYG.display('textarea1');   

И я хочу, чтобы текст на моем текстовом поле не выбирался, поэтому я попробовал это

<textarea1 id=textarea1 name='test1' disabled  ></textarea>

но это не работает

Любое предложение?

2 ответа

Решение

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

Пожалуйста, имейте в виду, что любая такая защита (включая вышеупомянутую) не должна использоваться в качестве опции безопасности. Пользователь всегда может найти способ выбрать текст или даже отредактировать его перед отправкой. Для этого он может использовать плагины веб-разработчика, такие как Firebug.

Даже HTTPS не может предотвратить это, когда пользователь сам делает трюк в своем браузере. Вы делаете свою проверку на стороне сервера, если применимо.

Другие вопросы по тегам