Просмотр полной версии : Как флэшке указать какой браузер стоит по умолчанию?
Александр_009
05.11.2009, 16:55
Во флэшке есть ссылка на ресурс, флэш загружена из под TCppWebBrowser (компонент в CodeGear - браузер, основанный на IE), как сделать, чтобы при клике по флэшке открывался браузер, которые стоит по умолчанию? Иначе всегда грузит IE, даже если браузером по умолчанию в системе является Firefox. Хотя если ту же флэшку загрузить изначально в firefox, то при клике по ней - новый ресурс открывается в новой вкладке forefox'а. Флэш на страницу встроена с помощью swfobject 2.2.
В каком браузере открывать — решает или система или браузер, но никак не флеш.
Александр_009
05.11.2009, 17:38
Т.е. проблема никак не решается? От способа внедрения флэш на стрницу это тоже никак не зависит? А с gif как-то можно эту проблему решить? Чтобы ссылка открывалась всегда в том браузере, который стоит по умолчанию? Есть какие-то выходы из этой ситуации? Или если начал в IE, в IE и закончишь?
Ну вот с чего бы браузеру открывать какой-то левый браузер для просмотра страницы, которую он и сам в состоянии отобразить?
alexcon314
06.11.2009, 08:33
Не понял про компонент - вы использует его в собственной проге или исходники ее вам не доступны? Я к тому, что можно было бы попробовать половить события Navigate этого компонента. Что до флэша - тут никак.
Александр_009
06.11.2009, 10:53
Спасибо за советы. Alexcon314, да, компонент используется в собственной проге, и исходники тоже доступны, но что с этим событием Navigate делать, не совсем понятно :) Но всё-равно спасибо. Будем что-нибудь пробовать!
Добавлено через 8 минут
Хотя нет, программист всё-таки разобрался! Спасибо, сделать действительно всё можно было в исходниках компонента (OnNewWindow2 и OnNewWindow3) :) alexcon314 thanks :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.