Преобразователь неправильной раскладки для текстовых полей 1.0 by Apocalypse для uCoz


Преобразователь неправильной раскладки для текстовых полей 1.0 by...

758
10 из 10
Проголосовало: 2






Бывает так, что выпишете куда нибудь, к примеру, в чат и уже потом замечаете, что набрали текст на английской раскладке. Данный скрипт в один клик позволит исправить это.

В данном примере преобразователь настроен на текстовое поле мини-чата. Вы сможете прикрутить данный скрипт к абсолютно любым текстовым полям. В этой версии неинтуитивная подмена. Скрипт написан на скорую руку и пока что не обладает "Мозгами"

Установка: Найдите $CHAT_BOX$ и сразу после этого вставляйте:

Code
<a href="javascript://" onclick="apotme()">Преобразовать</a>  

  <script>  
  // Преобразователь by Apocalypse для uCoz  
  function apotme() {  
  var apo = $('#mchatMsgF').val();  
  var apo2 = apo.replace(/q/g, 'й').replace(/w/g, 'ц').replace(/e/g, 'у').replace(/r/g, 'к').replace(/t/g, 'е').replace(/y/g, 'н').replace(/u/g, 'г').replace(/i/g, 'ш').replace(/o/g, 'щ').replace(/p/g, 'з').replace(/\[/g, 'х').replace(/\]/g, 'ъ').replace(/a/g, 'ф').replace(/s/g, 'ы').replace(/d/g, 'в').replace(/f/g, 'а').replace(/g/g, 'п').replace(/h/g, 'р').replace(/j/g, 'о').replace(/k/g, 'л').replace(/l/g, 'д').replace(/\;/g, 'ж').replace(/\'/g, 'э').replace(/z/g, 'я').replace(/x/g, 'ч').replace(/c/g, 'с').replace(/v/g, 'м').replace(/b/g, 'и').replace(/n/g, 'т').replace(/m/g, 'ь').replace(/\,/g, 'б').replace(/\./g, 'ю').replace(/\//g, '.').replace(/Q/g, 'Й').replace(/W/g, 'Ц').replace(/E/g, 'У').replace(/R/g, 'К').replace(/T/g, 'Е').replace(/Y/g, 'Н').replace(/U/g, 'Г').replace(/I/g, 'Ш').replace(/O/g, 'Щ').replace(/P/g, 'З').replace(/\{/g, 'Х').replace(/\}/g, 'ъ').replace(/A/g, 'Ф').replace(/S/g, 'ы').replace(/D/g, 'В').replace(/F/g, 'А').replace(/G/g, 'П').replace(/H/g, 'Р').replace(/J/g, 'О').replace(/K/g, 'Л').replace(/L/g, 'Д').replace(/\:/g, 'Ж').replace(/\"/g, 'Э').replace(/Z/g, 'Я').replace(/X/g, 'Ч').replace(/C/g, 'С').replace(/V/g, 'М').replace(/B/g, 'И').replace(/N/g, 'Т').replace(/M/g, 'ь').replace(/\</g, 'Б').replace(/\>/g, 'Ю').replace(/\//g, ',');  
  $('#mchatMsgF').val(apo2)  
  };  
  // apo-ucoz.com (c) 2011 год  
  </script>
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://www.apo-ucoz.com/
  • Всего комментариев: 7

Администратор2610
-2
Администратор2610 написал: Написано 24 Декабря 2011 в 12:12
Комментарий №5
[реклама]

Andrey1995
0
Andrey1995 написал: Написано 24 Декабря 2011 в 03:08
Комментарий №3
Большое спасибо...
Всё работает biggrin
А как его в ЛС сделать? я ставил и ничего не происходит sad

DIMON_-_BEST
+3
DIMON_-_BEST написал: Написано 24 Декабря 2011 в 03:16
Комментарий №4
только для мини чата, для других нужно переписывать
Code
  
$('#mchatMsgF').val(apo2)  
var apo = $('#mchatMsgF').val();  

Andrey1995
0
Andrey1995 написал: Написано 24 Декабря 2011 в 17:46
Комментарий №6
Спасибо smile

Reslear
-5
Reslear написал: Написано 24 Декабря 2011 в 02:53
Комментарий №2
Такого быдло кода, я ещё не видел!

AndreyKlipikov
0
AndreyKlipikov написал: Написано 24 Декабря 2011 в 19:43
Комментарий №7
Во во! Также сказал, когда первый раз увидел dry

Voker
+2
Voker написал: Написано 24 Декабря 2011 в 01:00
Комментарий №1
Хороший скрипт спасибо автору!

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 24
Скрипты и модификации для Ucoz 2101
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 429
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
как поставить свою ссылку и логотип
  • Сатурн-1 написал:
  • Похвально.
  • Winston888 написал:
  • Я не говорил что делаю только скрипты. Я делаю шаблоны, скрипты, адаптации с разных движков под ucoz и на оборот + я ещё и сам рисую. В данный момент занимаюсь дизайном для webo4ka сам рисую сам верстаю.
  • Сатурн-1 написал:
  • Заметь, мы делаем почти одну и ту же работу.
    Ты - скрипты, я -шаблон. И каждый делает это бесплатно, НО
    ты делаешь скрипты без шаблона, я делаю шаблон без скриптов (не считая основных).
    Я тоже могу сказать что твои скрипты не идеальны, но не буду т.к. даже не знаю какие из всех существующих твои.
    Поэтому ты не сравнивай скрипты и шаблоны да еще и на Ucoz'e, мы же не на хакатоне каком нибудь.
  • Winston888 написал:
  • Если бы я не добавлял бесплатные адаптации или скрипты бесплатно я бы наверное не стал бы комментировать ваш материал.
    Последние темы
    Опрос
    403
    А
    Р
    Оцените новый дизай:)
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 2
    Гостей: 1
    Пользователей: 1
    0
    Сегодня были
    Топ пользователей: