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

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

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

Регистрация: Dec 2005
Адрес: Созвездие Центавра
Сообщений: 174
Отправить сообщение для Arhitector с помощью ICQ
По умолчанию Определение браузера во флэш

Привет всем, порылся на форуме и ничего толкового не нашел.

Раньше когда сайт Flasher.ru был еще и с исходниками, вот тогда я видел один из исходников, в котором было определение браузера, операционной системы и прочей инфы о компе.
Сейчас нигде не могу найти реализацию.

Интересует:
1. Как определить браузер и передать параметр текстовому поле?
2. Как определить ОС и передать параметр текстовому поле?

не используя яву и пхп

PS все это реально, сделать можно, сам видел как работает.

спасибо.

нашел один скриптик на форуме, но не знаю как его прикрепить к текстовому полю
Код AS1/AS2:
import flash.external.* ;
var s:String = "function () { var browser = navigator.appName; return browser; }";
var browser = ExternalInterface.call(s);

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

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Ну видимо
Код AS1/AS2:
my_textfield.text = ExternalInterface.call(s);
Кстати, как это тут JS не используется? Очень даже используется.
Строка
Код AS1/AS2:
"function () { var browser = navigator.appName; return browser; }"
- это и есть JS.
Точно также вы можете все остальное узнать с помощью JS.

PS. Хелп-то вам доступен? Что же сложного его открыть, вбить "ExternalInterface.call" и посмотреть пример использования.


Последний раз редактировалось mooncar; 04.06.2010 в 13:45.
Старый 04.06.2010, 13:55
Arhitector вне форума Посмотреть профиль Отправить личное сообщение для Arhitector Посетить домашнюю страницу Arhitector Найти все сообщения от Arhitector
  № 3  
Ответить с цитированием
Arhitector
 
Аватар для Arhitector

Регистрация: Dec 2005
Адрес: Созвездие Центавра
Сообщений: 174
Отправить сообщение для Arhitector с помощью ICQ
нашел что-то для определения ОС
Код AS1/AS2:
trace(System.capabilities.os);
а для браузера придется наверное делать через JS

Спасибо mooncar за помощь.

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

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

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


 


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


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