Xwab
Форумыnavigate_nextHTML/CSS

Поле для копирования текста
Сообщения
Belyj

Нужно создать поле ввода, где текст можно только скопировать. Вэб браузеры к этому относятся нормально. Но вот с вап браузерами здесь проблемы. ОМ 3 позволяет копировать, а ОМ 4 вообще игнорирует это поле, будто там стоит disabled. Как быть с этой ерундой? Код поля: echo "<input type='text' name='sendtext' value='$text' onclick='this.select();' readonly='readonly'/><br/>";

03 Янв 2011, 14:32
COOLBOY007

Попробуй убери readonly='readonly'

03 Янв 2011, 14:39
Belyj

Но тогда можно будет менять текст в поле. Это недопустимо. А что если отправлять текст не из поля? Как извратиться?

03 Янв 2011, 14:43
EnTblTb

onclick='this.select();'

изза этого походу опера игнорирует

03 Янв 2011, 14:47
Okula

Belyj, это тебе уже не html нужен, а php или perl (смотря на чём скрипт написан)

03 Янв 2011, 14:49
Sceptic

Атрибут type="hidden" не, не то? И в value указать нужный текст, он и будет передаваться, только пользователь не будет знать об этом тексте.


__________
посл.ред. 03 Янв 2011, 14:50; всего 1 раз 03 Янв 2011, 14:49
Belyj

нет, игнорирует из за readonly

03 Янв 2011, 14:49
Belyj

Sceptic, мне нужно чтоб тест из поля можно было скопировать или отправить, но не изменить.

03 Янв 2011, 14:51
Belyj

Okula, xhtml это

03 Янв 2011, 14:51
xAcker

echp "<input type='text' name='sendtext' value='$text' READONLY>";

хм, попробуй так...

03 Янв 2011, 14:54
Ответить на тему