Помощник
|
Кнопка выделения жирным |
mawa
|
Сообщение
#1
|
||
|
|
||
|
|||
rsboarder |
28.11.2008, 20:06;
Ответить: rsboarder
Сообщение
#2
|
|
вобще, по-моему тэги input не понимает, поэтому мне кажется что надо класс менять у input'a
|
|
|
Webmaster_hb |
28.11.2008, 20:59;
Ответить: Webmaster_hb
Сообщение
#3
|
|
ну для начала если вам нужна просто кнопка, чтобы страница не перегружалась, используйте просто кнопку button
поясните для чего вам нужно делать надпись жирной, т.к. есть разные варианты для реализации |
|
|
mawa
|
Сообщение
#4
|
|
для гостевой книги!
|
|
|
Webmaster_hb |
29.11.2008, 1:08;
Ответить: Webmaster_hb
Сообщение
#5
|
|
например, как сделано в этом форуме, отображение форматированного текста, в котором уже выделено жирное или выбран цвет происходит через iframe в другом файле
т.к. в textarea сразу сделать выделение разное нельзя |
|
|
mawa
|
Сообщение
#6
|
|
а можно чуть по подробней пожалуйста!!! я делаю так(как добавить обработчики по нажатию включить жирный, а по второму нажатию - выключить жирный)
<head>
<script type="text/javascript"> var i; i=1; function Najatie() { if (i==1) { obj = document.getElementById('myarea'); obj.style.fontWeight = "bold"; i=0; } else { obj = document.getElementById('myarea'); obj.style.fontWeight = "normal"; i=1; } } </script> </head> <body> <form name="f_buttons"> <input type="button" value="b" onclick="Najatie()"> <br><br> <textarea name="message" cols="40" rows="6" id="myarea"></textarea> </form> </body> |
|
|
Exterior |
2.12.2008, 10:50;
Ответить: Exterior
Сообщение
#7
|
|
mawa, вот простой вариант подобных кнопок:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Demo Editor</title> <!-- Style CSS --> <style type="text/css"> <!-- body { font: 12px Tahoma; } iframe { background: #FFFFF0; border: solid 1px #666; } input { width: 40px; margin-right: 3px; } --> </style> </head> <body> <script type="text/javascript"> <!-- document.write('<input type="button" value="B" onclick="setBold();" style="font-weight:bold;" />'); document.write('<input type="button" value="i" onclick="setItal();" style="font-style:italic;" /><br />'); document.write('<iframe src="#" id="frame_1" name="frame_1" scrolling="no" frameborder="no"></iframe><br />'); var Gecko = navigator.userAgent.toLowerCase().indexOf('gecko') != -1; var iframe = (Gecko) ? document.getElementById('frame_1') : frames['frame_1']; var win = (Gecko) ? iframe.contentWindow : iframe.window; var doc = (Gecko) ? iframe.contentDocument : iframe.document; var txt = '<html><head><style>body{font:12px Tahoma; margin:5px; padding:0;}</style>'; txt += '<body>Выделите этот текст и нажмите кнопочку <b>B</b> или <i>i</i></body>'; txt += '</html>'; doc.open(); doc.write(txt); doc.close(); doc.designMode = (Gecko) ? 'on' : 'On'; function setBold() { win.focus(); win.document.execCommand('bold', null, ''); } function setItal() { win.focus(); win.document.execCommand('italic', null, ''); } //--> </script> </body> </html> ваш вариант тоже работает, но не к конкретному выделению, а ко всему объекту <textarea> (напечатайте какой-нибудь текст и понажимайте кнопку b), т.к. как уже говорил Webmaster, textarea не может отобразить одновременно 2 разных стиля текста, например, певое слово выделено жирным, а второе курсивом. |
|
|
mawa
|
Сообщение
#8
|
|
спасибо !
|
|
|
King_hb |
23.7.2009, 17:39;
Ответить: King_hb
Сообщение
#9
|
|
Очень полезная инфа.
Хотел ее немного продолжить. Вот создал я такой ява-фрейм, ка предложил Exterior, но у меня он будет являтся частью формы, данные из которой должны отправлятся в РНР-обработчик (методом POST). Как отправить данные с такого фрейма? Заранее благодартсвую |
|
|
King_hb |
27.7.2009, 11:00;
Ответить: King_hb
Сообщение
#10
|
|
|
По всей видимости ответа прийдется ждать долго... :(
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Эффективный статейный прогон по 200 жирным трастовым сайтов | 2 | anton530 | 2073 | 23.10.2020, 16:07 автор: b01garin |
|
Эффективный статейный прогон по 200 жирным трастовым сайтов | 0 | anton530 | 1588 | 23.7.2020, 15:46 автор: -anton530- |
|
Прогон по жирным трастовым сайтам | 63 | Fine | 37086 | 8.5.2020, 16:41 автор: Fine |
|
Кнопка телефона на мобильной версии | 0 | katuwa | 1162 | 28.9.2019, 20:35 автор: katuwa |
|
Ручной постинг ссылок по жирным трастовым сайтам | 4 | Штиф | 2121 | 4.3.2019, 2:12 автор: Штиф |
Текстовая версия | Сейчас: 19.3.2024, 7:03 |