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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 01.06.2006, 17:54
alrushdi вне форума Посмотреть профиль Отправить личное сообщение для alrushdi Найти все сообщения от alrushdi
  № 1  
Ответить с цитированием
alrushdi

Регистрация: Jun 2006
Сообщений: 13
По умолчанию Кириллица, input и wmode кто сталкивался?

Если swf опубликовать в html с wmode = transparent, то буквы кириллицы в поле input не принимаются (отображаются парами квадратиков). Если параметр wmode не указывать, то все нормально.
useCodepage не при чем.

А надо чтобы кириллица нормально вводилась именно в прозрачную флешку. Иначе меню сайта (тоже флеш) оказывается под флешкой с этим самым проклятым полем input(
Какие имеются предложения по решению этого вопроса?

Старый 02.06.2006, 00:10
MyXus вне форума Посмотреть профиль Отправить личное сообщение для MyXus Посетить домашнюю страницу MyXus Найти все сообщения от MyXus
  № 2  
Ответить с цитированием
MyXus
 
Аватар для MyXus

Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
сделать векторный алфавит и собственный текстфилд )
шутко.

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Автор Nox Noctis
Код:
 
//
 // заплатка, устраняющая проблему неправильного написания русских символов
 // в инпутных полях, при прозрачном фоне флэшки в хтмл
 // (wmode="transparent")
 //
 TF.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("");
 };
 // где TF - это ссылка на инпутное текстовое поле
Оригинал http://flash-mx.ru/forum/topic_show....lm=and#pid1281
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 02.06.2006, 10:08
alrushdi вне форума Посмотреть профиль Отправить личное сообщение для alrushdi Найти все сообщения от alrushdi
  № 4  
Ответить с цитированием
alrushdi

Регистрация: Jun 2006
Сообщений: 13
iNils, Спасибо! Отличное решение.

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

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

Старый 21.11.2006, 21:26
ambuddy вне форума Посмотреть профиль Отправить личное сообщение для ambuddy Найти все сообщения от ambuddy
  № 6  
Ответить с цитированием
ambuddy
 
Аватар для ambuddy

Регистрация: Aug 2006
Сообщений: 134
Спасибо автору этой заплатки. Я уже перерыл весь этот форум, но проблема "wmode=transparent VS. Кириллица" оставалась. А мне непременно нужно было на прозрачную флэшку текст с рууским вводом.

Еще раз спасибо автору и iNils за предоставленное решение.

P.S. Проверьте, пожалуйста, на работоспособность: http://www.nrybak.com -> Контакты.

Старый 23.03.2011, 09:02
strangedk вне форума Посмотреть профиль Отправить личное сообщение для strangedk Найти все сообщения от strangedk
  № 7  
Ответить с цитированием
strangedk
 
Аватар для strangedk

Регистрация: Oct 2010
Адрес: Харьков
Сообщений: 616
Записей в блоге: 1
Отправить сообщение для strangedk с помощью ICQ Отправить сообщение для strangedk с помощью Skype™
Столкнулся с подобной проблемой. Но у меня чуть веселее... проект который висит уже на лайве, отказывается вводить русский текст в новых браузерах (Chrome 10/Safari), в FireFox и Opera всё отлично...

Вот такая вот очень неприятная бага, будем эксперементировать, если будет результат - отпишу.
Но если есть мысли, пишите, обсудим.

Старый 23.03.2011, 09:33
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 8  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Мысль одна:
wmode="window"
Да, конечно, у всё может быть завязано на transparent, но если хотите, чтобы всё начало скорее работать и к тому же кроссбраузерно, прислушайтесь к моему совету и попробуйте обойтись без transparent.
__________________
Идите первым!

Старый 23.03.2011, 13:23
strangedk вне форума Посмотреть профиль Отправить личное сообщение для strangedk Найти все сообщения от strangedk
  № 9  
Ответить с цитированием
strangedk
 
Аватар для strangedk

Регистрация: Oct 2010
Адрес: Харьков
Сообщений: 616
Записей в блоге: 1
Отправить сообщение для strangedk с помощью ICQ Отправить сообщение для strangedk с помощью Skype™
В том то и дело, у нас стоит wmode="opaque", попробуем поставить сейчас "window" авось поможет...

- но вообще конечно очень смущают подобные траблы, а IE9 вообще фокусник, принес столько сюрпризов, что несколько дней переписывали отдельно под него.

Старый 23.03.2011, 13:41
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 10  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Цитата:
Сообщение от strangedk Посмотреть сообщение
попробуем поставить сейчас "window" авось поможет...
Должно помочь. Кстати, само приложение тогда работать существенно шустрее будет, плюс в этом еще есть.
__________________
Идите первым!


Последний раз редактировалось mooncar; 23.03.2011 в 13:44.
Создать новую тему Ответ Часовой пояс GMT +4, время: 16:33.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

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

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


 


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


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