Форум программистов, компьютерный форум, киберфорум
Flash
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
 Аватар для Kastaneda
5232 / 3205 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2

Почему флеш приложение по разному себя ведет в разных браузерах

01.03.2011, 17:51. Показов 2251. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток!
Я во flash'е вообще полный ноль, пишу на С++. Вот написал бота для одной онлайн игры, написанной на флеше. И столкнулся с такой проблемой - в Опере флеш-приложение ассоциируется с браузером (т.е. по хэнеделу браузера можно обратиться к приложению), а в IE это же приложение имеет свой собственный хэндл. Т.е. такой код:
C++
1
SendMessage(hGame,WM_LBUTTONDOWN,0,mouse_coord);//hGame - хэндл окна браузера
В Опере работает, а в IE нет.
Для тех кто не понял кода - не знаю как более точно описать, можно сказать так: в Опере флеш-приложение - это часть окна браузера, а в IE - это самостоятельное окно в окне браузера.
Вопрос - почему так происходит и с чем это связанно?
Могу предположить, что каким-то боком здесь замешан Adobe Flash Player (в Опере и IE показывают разные версии плеера), но не уверен.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.03.2011, 17:51
Ответы с готовыми решениями:

Сайт выглядит по-разному в разных браузерах
yunis.kz открывается по разному в разных браузерах в мозиле криво в хроме нормал как исправить ?

Одна таблица стилей ведет себя по разному в браузерах
Иными словами. Писал под оперу, все нормально. В експлорер и мозилла уже кнопки местами.. только в опере так, как задумывалось. Хотелось бы...

Регулярка ведет себя по разному, на разных компьютерах
Имеется вот такой код. Задача: подсветить искомые слова. $string = "Using testing this tool a trader can with one operation hold test...

4
108 / 44 / 2
Регистрация: 27.10.2010
Сообщений: 206
01.03.2011, 18:51
Это не от Flash зависит, а от браузера он так интерпретирует html код, что когда в него вставляют флешь он его делает отдельным окном по верх другого(это предположение). А то что от браузера зависит это точно.
1
 Аватар для Kastaneda
5232 / 3205 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
01.03.2011, 19:05  [ТС]
Об этом я тоже думал. Блин, почему браузеров так много

Добавлено через 3 минуты
А еще давно хотел спросить у того, кто разбирается в флеш - могут ли цвета в приложении слегка различатся на разных компьютерах? Т.е. один и тот же пиксель на одном компе имеет цвет, ну например 0x00ABCDF1 а на втором 0x00ABCDF2. Или это исключено?
0
108 / 44 / 2
Регистрация: 27.10.2010
Сообщений: 206
01.03.2011, 22:11
если ты считываешь цвет пикселя с дисплея то, либо не меняется, либо от видеокарты завесит ведь она отвечает за отображение, но этого я не знаю и не задумывался никогда))).
0
Модератор
 Аватар для TanaTiX
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,550
02.03.2011, 22:37
Флеш-плееры действительно разные: для ИЕ адоб выпускает отдельную версию.
А еще может есть смысл посмотреть в сторону JavaScript для получения доступа к div-у, в котором находится собственно флеш? Это если я правильно понял проблему.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.03.2011, 22:37
Помогаю со студенческими работами здесь

Почему сайт в разных браузерах отображается по-разному?
Пожалуйста помогите почему сайт в разных браузерах отображается по-разному ?

Почему в разных браузерах один и тот же шрифт выглядит по разному?
Почему в разных браузерах один и тот же шрифт выглядит по разному? Спасибо.

Qt ведет себя по разному с разными компиляторами
Вот пара примеров. С MinGW нормально работают следующие команды: rect.moveCenter(QDesktopWidget().availableGeometry().center()); и ...

Итератор по разному себя ведет в цикле
Есть такой кусочек кода: string findKey (string key) { for (auto it = sectionList.begin(); it != sectionList.end(); it++) ...

Компонент TImage ведет себя по разному под 98 и 2000!
Очень странная штука с TImage ! Программа сделана в Borland C++Builder5 - 'родной брат делфи' под Windows 98 или Windows 2000 и имеет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru