powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / DHTML и непечатаемые символы
20 сообщений из 20, страница 1 из 1
DHTML и непечатаемые символы
    #35284966
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли каким либо образом в DHTML включить отображение непечатаемых символов по типу того, как это сделано в Word'е чтобы можно было видеть конец параграфа, начало новой страницы и т.д. ?
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35284979
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В DHTML - низзя. Можно только в ИЕ.
Код: plaintext
<body contenteditable="true">
... и т.д. не помню свойство как называется. Смотри МСДН.
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35285114
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В таблицах символов не существует оных, даже непечатных, означающих "конец параграфа", "начало новой страницы", это чисто вордовская примочка.
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35285151
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyВ таблицах символов не существует оных, даже непечатных, означающих "конец параграфа", "начало новой страницы", это чисто вордовская примочка.
Ну так что, хотя бы в IE такой функциональности добиться можно, или о том, что в документе содержится "начало новой страницы" можно будет узнать только выводя ее на печать?
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35285279
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин Марк"начало новой страницы"
Не бывает. Посмотреть можно в превью или на печати.
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35285333
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyВ таблицах символов не существует оных, даже непечатных, означающих "конец параграфа"

а &#182; - разве не он?

ShSerge Локшин Марк"начало новой страницы"
Не бывает. Посмотреть можно в превью или на печати.
можно попытаться еще угадать, сколько строк в страницу поместится, но это очень неточно, т.к. настройки у всех браузеров разные. Но может хоть как-то помочь если вы, напрмер, пытаетесь программно перенести часть таблицы с шапкой на следующую страницу и т.п.
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35285740
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
illionа ¶ - разве не он?Это его изображение, а не смысл. &h9 - смысл. Это бэкспейс. vbTab (не помню код) - тоже смысл - табуляция.
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35285750
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А напечатание ¶ не приводит к автоматическому "окончанию параграфа".
Вообще, параграфы - элементы оформления текста, а не элементы символьной таблицы.
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35285805
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyА напечатание ¶ не приводит к автоматическому "окончанию параграфа".
Вообще, параграфы - элементы оформления текста, а не элементы символьной таблицы.
Как будто это не понятно. Мне хоть крестиком, хоть ноликом хоть пунктиром, главное, чтобы как-нибудь отображалось!
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35286041
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Параграф - величина умозрительная, если не ткнуть программу носом, что здесь - начало, а здесь - конец, то как она поймет, где ставить символ? Допустим если блок текста, заключенный в <p></p> будем считать параграфом, то не сложно сделать стиль типа p {border:...}. А если в этом блоке встречается <br><br>? Визуально - два параграфа, а программа считает - один.
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35286087
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyА если в этом блоке встречается <br><br>? Визуально - два параграфа, а программа считает - один.
Ну так вообще-то и в ворде никто не запрещает сделать перевод строки вместо нового параграфа - тоже в результате выглядит одинаково, а если включить отображение непечатаемых знаков, то сразу все становится ясно. Здесь тоже так бы хотелось, а то иначе получается только в предварительном просимотре или в HTML можно понять, что не удобно.
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35286133
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще-то для редактирования текста со всеми удобствами придуманы текстовые редакторы. То, что хотите вы - забивать гвозди пассатижами.

Короче, в общем случае это сделать невозможно. В html текст может быть оформлен сотней способом с помощью десятков тегов, предугадать все комбинации невозможно. Можно налепить стили на все теги, но это будет жуткая мешанина.

Если вас какой-то конкретный набор документов с однородной структурой - решение можно придумать конкретно под них, и только.
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35286139
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Напиши контент-тайп типа application/msword и открывай свою страницу в ворде :-)
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35286153
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И будет ворд работать с этим как с html-страницей, а не с текстом. Типа как frontpage. Ерунда в общем.
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35286168
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy illionа ¶ - разве не он?Это его изображение, а не смысл
я это и имела в виду. Просто твоей мысли сразу не поняла.

AntonariyМожно налепить стили на все теги, но это будет жуткая мешанина.
это жестоко. Куда легче обработать регэкспами - подрисовать знаки конца абзаца перед закрывающими блочными тегами (предварительно задав массив их названий), знаки переноса строки перед br, пробелы на точки заменить. Ну с разрывом страницы и т.п. засада выйдет, да.
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35286286
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хотя, возвращаясь все к тем же параграфам, нужно будет отмечать не только их конец, но и начало. Потому что ворд не даст создать параграф внутри другого параграфа, а в хтмл - запросто.
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35286328
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyЕрунда в общем.
Может так и надо. Покрайней мере параграфы будет отображать.
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35286507
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyВообще-то для редактирования текста со всеми удобствами придуманы текстовые редакторы. То, что хотите вы - забивать гвозди пассатижами.
Ну так я и хочу на основе DHTML сделать небольшой текстовый специализированный редактор - инструмент самый что ни на есть тот, у того же Microsoft'а куча примеров на разный манер как на его основе сделать текстовый редактор. Только вот нектороые проблемы возникают... С параграфами - в принципе не так критично, вот с разрывами страниц - более проблемно, т.к. их вообще не видно (можно конечно их заменять на что-нибудь, что отображалось бы только на экране - но это дополнительные телодвижения). Я думал, может имеется возможность аналогичная Word'овской отображать непечатаемые знаки (это возможность так называется, понятное дело что там не значок в тексте стоит) в веб-документе.
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35286750
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только в ИЕ
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
<HTML>
<BODY onload="DHTMLEdit1.LoadURL('http://www.sql.ru')">

<OBJECT ID="DHTMLEdit1" WIDTH= 797  HEIGHT= 544 
 CLASSID="CLSID:2D360200-FFF5-11D1-8D03-00A0C959BC0A">
    <PARAM NAME="ActivateApplets" VALUE="0">
    <PARAM NAME="ActivateActiveXControls" VALUE="0">
    <PARAM NAME="ActivateDTCs" VALUE="-1">
    <PARAM NAME="ShowDetails" VALUE="-1">
    <PARAM NAME="ShowBorders" VALUE="0">
    <PARAM NAME="Appearance" VALUE="1">
    <PARAM NAME="Scrollbars" VALUE="-1">
    <PARAM NAME="ScrollbarAppearance" VALUE="1">
    <PARAM NAME="SourceCodePreservation" VALUE="-1">
    <PARAM NAME="AbsoluteDropMode" VALUE="0">
    <PARAM NAME="SnapToGrid" VALUE="0">
    <PARAM NAME="SnapToGridX" VALUE="50">
    <PARAM NAME="SnapToGridY" VALUE="50">
    <PARAM NAME="BrowseMode" VALUE="0">
    <PARAM NAME="UseDivOnCarriageReturn" VALUE="0">
</OBJECT>

</BODY>
</HTML>
...
Рейтинг: 0 / 0
DHTML и непечатаемые символы
    #35286900
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeТолько в ИЕ
Хм... похоже это примерно то, что я хотел. Спасибо.
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / DHTML и непечатаемые символы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]