- 5
- 4
- 3
- 1
- 8
- 0
- 0
- 0
- 1
- 3
- 2
Typo, версия 1.0

Отдохнули и хватит, приступаем к работе.
Как и было обещано, переписал я свой «Типограф», теперь он сам распознает модуль, и работает с нужными полями. Из былого «Типограф для uCoz», переименовал в «Typo», ибо использовать скрипт можно как на uCoz`е, так и вне.
- Можно одновременно форматировать одно и более полей;
- запустить скрипт можно от любого элемента;
- существует 2 режима форматирования:
- обычные символы;
- HTML кодировка;
- Кавычки:
- заменяет обычные
"кавычки" , на «ёлочки»; "сегодня "Новый Год"" заменит на «сегодня «Новый Год»;- заменит
"один "два" "три" "четыре"" на «один «два» «три» «четыре», и т.д;
- заменяет обычные
- к знакам препинания добавляет не достающий пробел;
- в аттрибутах html тега не заменяет кавычки на «елочки»:
- например: <b class="bold_for_b">, кавычки class="bold_for_b" останутся без изменений;
- производит операции с числами:
2x2 заменит на 2×2;3^2 заменит на 3²;+/- заменяет на ±;- и
!= заменяет на ≠;
- содержимое внутри тега <untypo> не форматируется;
- удаляются пробелы в адресах;
- «функция» СТРЛ(буква) возвращает нужную стрелку:
СТРЛ(В) = ↑;СТРЛ(Н) = ↓;СТРЛ(Л) = ←;СТРЛ(П) = →;СТРЛ(ЛП) = ↔;
- УДАР(буква) возвращает ударе́ние, например:
ТипогрУДАР(a)ф = Типогрáф;
- ГРАД(число) возвратит число и знак градуса «°»:
+ГРАД(1500) C = +1500° C;
- точки, пробелы, запятые в начале строки удаляются;
- две и три точки заменяются на троеточие;
( tm), ( r), ( c) заменятся на ™, ® и ©.
Чтобы это чудо заработало, естественно, нужно его подключить. Для начала качаем (а лучше с
Далее, генерируем код, полученный код копируем, и вставляем перед тегом </body>, например:
</body>
obj — id объекта, или группы объектов², при котором будет запускаться функция;bind — событие³, с которогоobj запустится;type — тип форматирования, принимает 2 вида:norm и html ;txts — объекты (поля)², значения которых будут форматироваться;
² — чтобы указать группу объеков, достаточно каждый из них прописать в квадратных скобках, например:
³ — события.
О всех ошибках/идеях уведомлять по почте, или в комментариях.
Посетить демо страничку.
Новая версия JS Типограф’а
typo, new typo, типограф, ucoz
- Не найдено.
Shutich
↓ = ↓;
← = ←;
↑ = →;
↔ = ↔;
Для стрелок вверх и вправо одинаковые комбинации клавиш?
UnderShot
<script type="text/javascript">typo({bind:"mouseout",type:"norm"})</script> Shutich


