>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Проблемы с сайтами http://forum.mozilla-russia.org/viewforum.php?id=24 >Как вставить пробелы в Mozilla http://forum.mozilla-russia.org/viewtopic.php?id=3460 |
DnA > 11-06-2005 23:51:49 |
Наверно примитивный вопрос, но так как я до этого не пользовался mozilla то начинать надо с простого ;-). var mess="Вы не ввели номер телефона \n Продолжить?"; так вот как сделать чтоб текст был центрирован в этой форме (вопрос больше связан с JS, но если рещиться вопрос с множеством пробелов, то можно просто на глаз вбить пробелов до тех пор, пока текст не встанет по центру). И можно ли у формы подтверждения изменять шапку? Т.е. по умолчания всплывающее окно имеет название [JavaScript Application] в Mozilla. Было бы лучше конечно вставить туда свою надпись. Заранее благодарен за ответ. |
Mash > 12-06-2005 00:24:57 |
|
igorsub > 12-06-2005 00:29:52 |
Еще как проходит. |
Mash > 12-06-2005 00:53:28 |
Такой: 1    1 Валидатор не ругается, парсер нормально работает? |
igorsub > 12-06-2005 01:02:29 |
Оба. |
Mash > 12-06-2005 01:09:34 |
1    1 Если это "проходит", то ладно. |
igorsub > 12-06-2005 01:15:23 |
Э... Не понял? |
Mash > 12-06-2005 01:21:56 |
А что тут непонятного? Создаём test.html, пишем там "тут   3 пробела", смотрим в Mozilla/Opera. |
DnA > 12-06-2005 01:42:21 |
Уточню - проходит такой вариант "1      2" (когда перед последним словом/цифрой есть пробел). Результат будет - "1 2". Если последний пробел убрать (т.е. написать "1     2") -результат будет не тот, который нам надо. Однако для формы подтверждения следующий код var mess="     Вы не ввели номер телефона \n Продолжить?"; как результат выдал окно с надписями:      Вы не ввели номер телефона при этом как видно пробелов нет, а мне нужно чтоб текст был размещен по центру формы. Спасибо за ответы. |
Bananas > 12-06-2005 01:51:49 |
в окошке надо обычные пробелы использовать |
igorsub > 12-06-2005 02:12:47 |
А, ну я так и сделал.
А у меня тот. Вот скрин. P.S. После   желательно ставить символ ; |
DnA > 12-06-2005 02:35:39 |
Так я пробовал и просто пробелы и  . Если просто пробелы -то мозила конвертирует их в один пробел. А если   то в форме они прямо так и выводяться "   ....". Не совсем то, что нужно. Точнее совсем не то В целом с первым вопросом вроде все встало на свои места - либо пробел перед последним символом ставить либо точку запятой (а возможно правильно делать и то и другое). А вот как быть с формой-так и не понял. |
igorsub > 12-06-2005 02:44:55 |
DnA
Так с отображением HTML в Mozill'е все впорядке. Во всяком случаем намного лучше, чем в IE. Совет по пробелам действенный, проверенно... мной. А что касается формы. Попробуй "Вы не ввели номер телефона" заключить в тег <center>...</center> прямо в самом скрипте. |
DnA > 12-06-2005 02:59:35 |
Типа так: var mess="<center>Вы не ввели номер телефона \n Продолжить?</center>"; не пройдет. уже пробовал. и <center> и \t - ничего не помогает. Форма выводит эти тэги как простой текст т.е. такой вид тоже не пройдет var mess=<center>+"Вы не ввели номер телефона \n Продолжить?"+</center>; тут правило конкетинации строк не действует. |
Bananas > 12-06-2005 03:20:17 |
хм, вроде пркатывает |
DnA > 12-06-2005 03:23:58 |
у меня при этом показываються квадратики. т.е. да, текст сместился на право, но получились не пробелы, а квадраты идущие до текста |
mike.dld > 12-06-2005 03:38:36 |
Как насчёт 255-го символа? У меня работает. |
Bananas > 12-06-2005 04:05:50 |
DnA, это работает только в мозилле |
A.Larionov > 12-06-2005 08:44:40 |
igorsub пишет
Не желательно, а НАДО ставить. |
Mash > 12-06-2005 10:54:31 |
igorsub пишет
Кажется, стоит перечитать топик внимательно. Я сразу сказал, что автор вопроса просто не ставит ; |
Mash > 12-06-2005 10:59:32 |
DnA пишет
Точку с запятой необходимо ставить после каждого спец. символа, которым, в данном случае, является . И не полагаться на то, что браузер "додумает" за кодера. |
Mash > 12-06-2005 11:09:21 |
DnA пишет
google.com |
DnA > 13-06-2005 11:13:02 |
Спасибо за советы и ответы. |
cornelius > 15-06-2005 10:16:02 |
Точку с запятой после escape-символов типа надо ставить ОБЯЗАТЕЛЬНО IMHO использовать для создания последовательности пробелов - изврат |