Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Закрытая тема
Старый 21.02.2009, 09:01
ciddy вне форума Посмотреть профиль Отправить личное сообщение для ciddy Найти все сообщения от ciddy
  № 1  
ciddy
 
Аватар для ciddy

Регистрация: Feb 2009
Адрес: горизонтальное
Сообщений: 13
По умолчанию Инпут в контактной форме

День добрый!

У меня какой-то странный трабл с формой обратной связи

Всё отлично работает ДО попадения в браузеры. А там невозможно вводить русские буквы. На русской раскладке прописываются латинские буквы. Таким образом по-русски можно написать токо те символы, которые не соседствуют с латиницей, т.е. ХЗ Ъ и т.п

Пытался проверить функцию Embed, там вроде список кодировок. Но если выбрать кириллицу, то инпут перестаёт пахать вообще.

Что бы это могло быть?

Вод собственно код...


Код AS1/AS2:
 
on (release)
{
 
    function checkemail(email)
    {
        var _loc2 = new String(email);
        var _loc1 = _loc2.split("@");
        if (_loc1.length != 2 || _loc1[1].indexOf(".") < 1)
        {
 
            showerror("странный у Вас email...");
            return (false);
        }
        else
        {
            return (true);
        } // end else if
    } // End of the function
    function showerror(message)
    {
        gotoAndStop("error");
        error = message;
    } // End of the function
 
	// Fileds verification
    if (name != "Your name" && name != "" && email != "E-mail" && email != ""  && msg != "Message" && msg != "")
    {
        if (checkemail(email))
        {
 
            loadVariables("form.php", "", "POST");
            showerror("Sending data...");
 
            name = "Your name";
            email = "E-mail";
            tel = "Phone";
            msg = "Message";
 
 
 
 
			// Show message has been sent !
            error = "Отправлено!";
        } // end if
    }
    else
    {
		// If Fields are invalid; show error message
        showerror("Пожалуйста, заполните все поля");
    } // end else if
}
 
 
System.useCodepage = true;

Старый 21.02.2009, 09:48
KiL33 вне форума Посмотреть профиль Отправить личное сообщение для KiL33 Найти все сообщения от KiL33
  № 2  
KiL33
 
Аватар для KiL33

Регистрация: Jul 2007
Адрес: Гражданин Российской Федерации
Сообщений: 1,122
Отправить сообщение для KiL33 с помощью ICQ
Убери
System.useCodepage = true;

Старый 21.02.2009, 10:01
ciddy вне форума Посмотреть профиль Отправить личное сообщение для ciddy Найти все сообщения от ciddy
  № 3  
ciddy
 
Аватар для ciddy

Регистрация: Feb 2009
Адрес: горизонтальное
Сообщений: 13
уже пробовал, не вышло. Кроме того оно помогает на мыло получать всё в толковом формате.
Я щас убрал в хтмл свойство прозрачности, и стало все как надо в инпут загоняться.. только прозрачность фона мне крайне важна... Может кто знает, есть ли какой-нить способ решить проблему по-другому?

Старый 21.02.2009, 20:33
KiL33 вне форума Посмотреть профиль Отправить личное сообщение для KiL33 Найти все сообщения от KiL33
  № 4  
KiL33
 
Аватар для KiL33

Регистрация: Jul 2007
Адрес: Гражданин Российской Федерации
Сообщений: 1,122
Отправить сообщение для KiL33 с помощью ICQ
В свое время Nox Noctis предлагал такой вариант
Код AS1/AS2:
myText.onChanged = function()
 {
   var broken = this.text.split(chr(4));
   for (var i = 1; i<broken.length; i++) {
     broken[i] = String.fromCharCode(1024+broken[i].charCodeAt(0))+broken[i].substr(1);
   }
   this.text = broken.join("");
 };
myText-имя твоего текста

P.S. А System.useCodepage всё же стоит убрать

Старый 22.02.2009, 02:59
zurkis вне форума Посмотреть профиль Отправить личное сообщение для zurkis Найти все сообщения от zurkis
  № 5  
zurkis
 
Аватар для zurkis

Регистрация: Nov 2008
Адрес: Атланта
Сообщений: 1,271
ciddy а код откуда спионерил?
__________________
Пока я жив, Вы горем обеспечены

Старый 22.02.2009, 03:46
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 6  
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Обсуждение декомпилированного кода на форуме запрещено.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Создать новую тему Закрытая тема Часовой пояс GMT +4, время: 19:30.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 19:30.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.