Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Определение браузера во флэш (http://www.flasher.ru/forum/showthread.php?t=140638)

Arhitector 04.06.2010 12:22

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

Раньше когда сайт 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);


mooncar 04.06.2010 13:41

Ну видимо
Код AS1/AS2:

my_textfield.text = ExternalInterface.call(s);

Кстати, как это тут JS не используется? Очень даже используется.
Строка
Код AS1/AS2:

"function () { var browser = navigator.appName; return browser; }"

- это и есть JS.
Точно также вы можете все остальное узнать с помощью JS.

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

Arhitector 04.06.2010 13:55

нашел что-то для определения ОС
Код AS1/AS2:

trace(System.capabilities.os);

а для браузера придется наверное делать через JS

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


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

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