Модераторы: SoWa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Нужно нажимать ПРОБЕЛ или ВВОД перед активацией, может кто знает ак лечить? 
:(
    Опции темы
artfabrique
  Дата 14.7.2006, 19:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Дизайн
*


Профиль
Группа: Участник
Сообщений: 171
Регистрация: 5.2.2006
Где: СПб

Репутация: 1
Всего: 2



Все наверно знают, что в IE из за соблюдения безопасости сделали такую тему, что перед тем как Флэшка сможет каким либо образом взаимодействовать с пользователем НУЖНО на неё кликать (вокруг неё рамочка такая ещё появляется) а потом только она АКТИВИРУЕТСЯ.
Может кто знает какой нить приём как этого избегать? ну может настройка какая?... не у всех же пользователей флашь стоит в разрешенных АктивИксах 
--------------------
Я спасу мир! © ЙУХ 0000г.
PM MAIL WWW ICQ   Вверх
Maksys
Дата 14.7.2006, 19:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Future Splasher
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 15.6.2005
Где: Екатеринбург

Репутация: 10
Всего: 17



Где то эта тема была... и я знаю что можно это сделать при помощи функции JS, но вот тут я не могу помочь... что то про фокус у JS вешается на onLoad HTML 


--------------------
 С уважением, BiMaWa™©.
user posted image
user posted image
PM MAIL ICQ Skype GTalk   Вверх
artfabrique
Дата 14.7.2006, 20:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Дизайн
*


Профиль
Группа: Участник
Сообщений: 171
Регистрация: 5.2.2006
Где: СПб

Репутация: 1
Всего: 2



ага я тоже так подум.. видел ты комуто уже так ответил.. токо фокус не спасает... =( там именно на событие КЛИКА, ПРОБЕЛА или ВВОДА повешена активация наверно =(... лана может что на
http://www.irt.org/faq.htm найду в javascript FAQ... Кстати оч крутой ресурсик.. так сказать сборник рецептов на все случаи жизни там их тысячи. 
--------------------
Я спасу мир! © ЙУХ 0000г.
PM MAIL WWW ICQ   Вверх
Maksys
Дата 15.7.2006, 06:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Future Splasher
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 15.6.2005
Где: Екатеринбург

Репутация: 10
Всего: 17



Пасибо за линку понравилась  


--------------------
 С уважением, BiMaWa™©.
user posted image
user posted image
PM MAIL ICQ Skype GTalk   Вверх
artfabrique
Дата 19.7.2006, 02:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Дизайн
*


Профиль
Группа: Участник
Сообщений: 171
Регистрация: 5.2.2006
Где: СПб

Репутация: 1
Всего: 2



Незачто... кстати эта организация еще в 2003 году числилась на домене javascript.ru ... но потом видимо петеряли домен и я их еле откопал... что нравится так это что там в FAQ задают конкретные вопросы и дают конкретные рецепты.. 
--------------------
Я спасу мир! © ЙУХ 0000г.
PM MAIL WWW ICQ   Вверх
Maksys
Дата 23.8.2006, 08:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Future Splasher
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 15.6.2005
Где: Екатеринбург

Репутация: 10
Всего: 17



Тут короче траблу решал по новой... Все что я писал полная фигня...  smile фокус то работатет без Б а вот активация объекта нифига... 
привожу ссылку где это лечится еще не разобрался в JS но судя по всему DIV решает
http://blog.deconcept.com/swfobject/


--------------------
 С уважением, BiMaWa™©.
user posted image
user posted image
PM MAIL ICQ Skype GTalk   Вверх
Ventur
Дата 17.9.2006, 23:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 15.9.2006

Репутация: нет
Всего: нет



on(keyPress "A") { 
trace("Клавиша А нажата"); 

 
Код

on(keyPress "A") { 
trace("Клавиша А нажата"); 

//
var obj:Object = {}; 
Key.addListener(obj); 
// При нажатии любой кнопки сообщение появится в Output 
obj.onKeyDown = function():Void { 
   trace("Былa нажата кнопка"); 
}; 

//
Key.addListener(this); 
//   При  нажатии  <Enter>   в  Output  будет   выведено  сообщение 
this.onKeyDown = function():Void { 
   if (Key.getCode() == 13) { 
trace("Клавиша <Enter> нажата"); 
   } 
}; 
 


PM MAIL   Вверх
Maksys
Дата 18.9.2006, 06:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Future Splasher
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 15.6.2005
Где: Екатеринбург

Репутация: 10
Всего: 17



Ventur, Не хочу обидеть Но это к чему? Вы случайно не хотите переписать хелп в разные топики?


--------------------
 С уважением, BiMaWa™©.
user posted image
user posted image
PM MAIL ICQ Skype GTalk   Вверх
AlDev
Дата 18.9.2006, 07:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 9
Всего: 50



Ventur
события вида on(blablabla) это уже атавизм.

Добавлено @ 07:44 
да, и еще, причем тут это?
Ventur
посмотри в чем был вопрос и что делаешь ты? вопрос не в том, как отловить клавишу.
вопрос в наворотах IE
PM MAIL WWW ICQ YIM MSN   Вверх
Ventur
Дата 18.9.2006, 07:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 15.9.2006

Репутация: нет
Всего: нет



Сорри, невнимателен вот исправление))
1. Содаем файл iobject.js с содержимым:
Код

function showFlash(o){
    var bg,q,s,v;
    if(o.bgcolor){bg=o.bgcolor;}else{bg="#FFFFFF";}
    if(o.quality){q=o.quality;}else{q="high";}
    if(o.scale){s=o.scale;}else{s="noscale";}
    if(o.ver){v=o.ver;}else{v=6;}
    var str='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+v+',0,0,0" ';
    str+='id="'+o.id+'" ';
    if(o.base){str+='base="'+o.base+'" ';}
    if(o.align){str+='align="'+o.align+'" ';}
    str+='width="'+o.width+'" height="'+o.height+'"><param name="movie" value="'+o.name+'"/><param name="bgcolor" value="'+bg+'"/><param name="quality" value="'+q+'"/>';
    if(o.flashvars){str+='<param name="flashvars" value="'+o.flashvars+'"/>';}
    if(o.allowScriptAccess){str+='<param name="allowScriptAccess" value="'+o.allowScriptAccess+'"/>';}
    if(o.salign){str+='<param name="salign" value="'+o.salign+'"/>';}
    if(o.wmode){str+='<param name="wmode" value="'+o.wmode+'"/>';}
    str+='<param name="scale" value="'+s+'"/><embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" id="'+o.id+'-embed" src="'+o.name+'" bgcolor="'+bg+'" ';
    if(o.flashvars){str+='flashvars="'+o.flashvars+'" ';}
    if(o.swLiveConnect){str+='swLiveConnect="'+o.swLiveConnect+'" ';}
    if(o.allowScriptAccess){str+='allowScriptAccess="'+o.allowScriptAccess+'" ';}
    str+='quality="'+q+'" ';
    if(o.base){str+='base="'+o.base+'" ';}
    if(o.wmode){str+='base="'+o.wmode+'" ';}
    if(o.salign){str+='salign="'+o.salign+'" ';}
    str+='scale="'+s+'" width="'+o.width+'" height="'+o.height+'"></embed></object>';
    document.writeln(str);
}


2. Подключаем этот файл в html:
Код



<script language="JavaScript" type="text/javascript" src="iobject.js"></SCRIPT>

3. В html вставляем и редактируем по собственному усмотрению  :
Код



<script language="JavaScript" type="text/javascript">
    /*
        Описание аттрибутов:
        Автоматические:
            align        - HTML выравнивание (необязательный)
            allowScriptAccess - взаимодействие между flash и html. Значения: never | always | sameDomain (необязательный, по умолчанию sameDomain) Flash Player 7 и выше
            bgcolor        - цвет фона флеша (необязательный, по умолчанию белый)
            height        - высота флеша
            id            - id object (необязательный)
            name        - имя файла
            quality        - качество (необязательный, по умолчанию high)
            salign        - Stage.align (необязательный)
            scale        - маштаб (необязательный)
            swLiveConnect - загрузка JAVA при первичной загрузке Flash Player (необязательный, по умолчанию false) только для embed
            width        - ширина флеша
        Пользовательские:
            base        - цвет фона флеша (необязательный)
            flashvars    - передаваемые флешу переменные (необязательный)
            ver            - минимальная версия флеш-плеера (необязательный, по умолчанию 6)
    */
    var o = {};
    //// Автоматические
    //o.align = "";
    //o.allowScriptAccess = "sameDomain";
    o.bgcolor = "цвет фона";
    o.height = "высота";
    o.id = "id объекта";
    o.name = "имя файла";
    o.quality = "качество";
    //o.salign = "привязка Stage";
    //o.swLiveConnect = "true";
    o.width = "ширина";
    //// Пользовательские
    //o.base = "";
    //o.flashvars = "";
    //o.ver = "";
    
    //// Показываем флешку
    showFlash (o);
</SCRIPT>




Это сообщение отредактировал(а) Ventur - 18.9.2006, 07:53
PM MAIL   Вверх
AlDev
Дата 18.9.2006, 08:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 9
Всего: 50



эм =) ты случаем не swfobject переписываешь здесь? smile 
Смотри пост Макса выше со ссылкой
PM MAIL WWW ICQ YIM MSN   Вверх
Ventur
Дата 18.9.2006, 19:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 15.9.2006

Репутация: нет
Всего: нет



Видать, торопился...
Просто сам недавно сталкивался с данным вопросиком на flesher.ru.
А по ссылке макса не ходил((
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Flash"
AlDev
SoWa
  • Если вы хотите предложить кому-либо работу, то пишите или в личку, или оставляйте сообщения в специально предназначеном для этого форуме "Объявления о найме специалистов"
  • Один вопрос - одна тема. Не надо переходов от одного вопроса к другому.
  • Если вы хотите показать какой-нибудь ваш мульт, причём показать, а не предоставить исходник, то вам сюда
  • Вопросы про программирование на ActionScript 1,2 (Flash 8 и более ранние версии) пишите в форуме ActionScript 1,2
  • Вопросы по разработке интернет-приложений на Flex и вопросы по MXML пишите в раздел Flex
  • Смотрим в будущее. ActionScript 3 обсуждается в форуме ActionScript 3
  • Новости из мира Flash.
  • New! [code=ascript][/code] - подсветка ActionScript + wikipedia help

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, AlDev, SoWa.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Flash | Следующая тема »


 




[ Время генерации скрипта: 0.1135 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.