Makarius
Поставьте копию скрипта и в самый вверх формы ответа(Зависит от - где скрипт добавки спецсимволов
Поставил. Не повлияло (старые символы вставляются, а скриптовые - нет, да они и нажимаются как-то необычно).
Раньше работало...
Единый форум поддержки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Единый форум поддержки » Информация сервиса » Изменения в форме ответа
Makarius
Поставьте копию скрипта и в самый вверх формы ответа(Зависит от - где скрипт добавки спецсимволов
Поставил. Не повлияло (старые символы вставляются, а скриптовые - нет, да они и нажимаются как-то необычно).
Раньше работало...
Makarius
Какой браузер ? В Опере так =>
Deff, Опера 11.62. И вирт. клавиатура изображается точно так, как на Вашей картинке. Проблема в том, что если нажимаешь "коренной" символ, он безотказно вставляется в окне. А когда нажимаешь добавленный скриптом - никакой реакции.
Вообще из этого множества символов используются главным образом цифры в верхнем регистре, и минус, тоже в верхнем, чтоб не изощряться, когда пишется число со степенью. Ну, еще знак неравенства и "приблизительно".
И хорошо бы это заиметь без скрипта... А то последние нововведения некоторые скрипты попортили.
Makarius
Собсвенно изменилось название Функции добавки
Вместо
onclick=\"keyboard_code('" + key_b[i] + "')\"
=>
onclick=\"keyboard('" + key_b[i] + "')\"
Исправленный в форме Ответа
Код:<!--====много новых символов===--> <script type="text/javascript"> if (document.URL.indexOf("viewtopic") != -1) { var key; var i; var key_b; var j = ""; key = document.getElementById("keyboard-span"); key_b = new Array(); key_b.push('¢'); key_b.push('£ '); key_b.push('€ '); key_b.push('¤'); key_b.push('¥ '); key_b.push('¦'); key_b.push('§'); key_b.push('©'); key_b.push(' ª '); key_b.push(' º '); key_b.push('«'); key_b.push('» '); key_b.push('¬ '); key_b.push('®'); key_b.push('‰'); key_b.push(' µ '); key_b.push('¶'); key_b.push('•'); key_b.push('←'); key_b.push('↑'); key_b.push('→'); key_b.push('↓'); key_b.push('↔'); key_b.push('⇒'); key_b.push('⇐'); key_b.push('⇔'); key_b.push('⇑'); key_b.push('⇓'); key_b.push('↵'); key_b.push('♠'); key_b.push('♣'); key_b.push('♥'); key_b.push('♦'); key_b.push('◊'); key_b.push('○'); key_b.push('●'); key_b.push('◄'); key_b.push('▼'); key_b.push('►'); key_b.push('▲'); key_b.push('■'); key_b.push('▪'); key_b.push('▫'); key_b.push('♀'); key_b.push('♂'); key_b.push('™'); key_b.push('≤'); key_b.push('≥'); key_b.push('≈ '); key_b.push('≠'); key_b.push('≡'); key_b.push('±'); key_b.push('¹'); key_b.push('²'); key_b.push('³'); key_b.push('∃'); key_b.push('∅'); key_b.push('∴'); key_b.push('≅'); key_b.push('⊕'); key_b.push('⊗'); key_b.push('₪'); for (i in key_b) { j = "<input type='button' value='" + key_b[i] + "' onclick=\"keyboard('" + key_b[i] + "')\" >"; key.innerHTML += j; }} </script>
Отредактировано Deff (Чт, 12 Апр 2012 21:09:50)
Вместо onclick=\"keyboard_code('" + key_b[i] + "')\"
=> onclick=\"keyboard('" + key_b[i] + "')\"
... и заработал нижний ряд, где самые нужные символы! Ура!
Deff, спасибо!
..........................
А когда это исправление внес и в форму ответа - заработали и все другие кнопки-символы.
Может, не по теме... но убрать ненужные символы из этого скрипта - очевидно, просто удалить там строки. А вот как добавить новые символы? То, что в апострофах - это как надо вписать, чтоб сохранился необходимый формат?
Отредактировано Makarius (Пт, 13 Апр 2012 12:12:44)
Deff написал(а):
Makarius
Поставьте копию скрипта и в самый вверх формы ответа
После последнего исправления, это приводило к двойному повторению всех символов. Убрал копию из формы ответа - и теперь все нормально. Теперь бы в скрипт добавить "минус" в верхнем регистре... Как это сделать?
После последнего исправления, это приводило к двойному повторению всех символов. Убрал копию из формы ответа - и теперь все нормально. Теперь бы в скрипт добавить "минус" в верхнем регистре... Как это сделать?
Makarius
Суть шла о копии вот этого текста => <script>$('#button-keyboard').click()</script>
Мну не нает чо Вы еще там придумали копирвать (Данный скрипт на дубли не влияет
Теперь бы в скрипт добавить "минус" в верхнем регистре... Как это сделать?
Напишите код символа или вставьте в текст - выделите красным - на скриншоте укажите стрелкой куды впихивать
Напишите код символа или вставьте в текст - выделите красным - на скриншоте укажите стрелкой куды впихивать
Deff, Вот Вы выше, в 924 посте, привели код этого скрипта, и там вот такое:
.....................
key_b.push('≤');
key_b.push('≥');
key_b.push('≈ ');
key_b.push('≠');
key_b.push('≡');
key_b.push('±');
key_b.push('¹');
key_b.push('²');
key_b.push('³');
key_b.push('∃');
key_b.push('∅');
key_b.push('∴');
key_b.push('⊕')..... и много других ненужных символов. А нужные - не только 1, 2, 3 в верхнем регистре, которые там есть, но и остальные бы цифры (тоже в верхнем). И также - "минус", в верхнем тоже. И тогда можно бы культурно написать число в степени, которое сейчас приходится писать наподобие "10 в -24 степени"... Я сам пробовал вставить по этому образцу, но не получается верхний регистр!
Суть шла о копии вот этого текста => <script>$('#button-keyboard').click()</script>
А я воткнул туда весь скрипт... Ну да ладно, дело прошлое!
Makarius
Так ?
key_b.push('¯')
Отредактировано Deff (Пт, 13 Апр 2012 23:30:44)
Так ?
key_b.push('¯')
Точно!!! Последний вопрос (ну, блондинка же) - а где брать эти коды символов? Или через гугл?
.........
Нашел: все коды для клавиатуры
Ну, теперь заживем! Спасибо!
Отредактировано Makarius (Сб, 14 Апр 2012 09:17:04)
Изменения в форме ответа от 23 марта 2012.
• Добавлен тег [spoiler] (Свернутый текст)
Макс, то что в "свёрнутом тексте" индексируется поисковиками?
Cпасибо, очень помогли
prizrak
Индексируется всё, что есть на исходной странице - тег спойлера - простой div - на контент не влияет
Пост выше- спам.
Я с запозданием. Ткните в пост с ответом, пожалуйста, если уже объясняли. Не работает кнопка смайлов. Дополнительных наборов не ставили, спойлер давным давно убран. Что нужно сделать?
http://yourelement.rolka.su/
Отредактировано Астарот (Чт, 24 Май 2012 04:21:30)
то нужно сделать?
Пиар вход или тествовый Юзер ник пароль - дабы глянуть форму ответа
Deff
логин - Реклама, пароль - 1234
http://yourelement.rolka.su/viewtopic.php?id=907
Отсюда, к примеру.
Астарот
Уберите все скрипты из формы ответа - ставьте по-одному
Deff
Конфликт скриптов значит? Буду смотреть по отдельности..
PS.
Нашёл. Убрал старый скрипт по работе с текстом, всё восстановилось. Спасибо)
Отредактировано Астарот (Чт, 24 Май 2012 05:54:34)
Вы здесь » Единый форум поддержки » Информация сервиса » Изменения в форме ответа