Просмотр полной версии : Вызвать javaScript функцию из flash
Добрый день, прошу помочь в решении проблемы)
В Html вызов функции "добавить в избранное" происходит так:
<a href="javascript:void(0);" onclick="return bookmark(this);">Добавить в избранное</a>
Может кто подскажет как тоже самое сделать во flash.
Спасибо.
как-то так:
getURL("javascript:window.external.AddFavorite('http://flasher.ru','flasher')");
или вот так еще пишут:
<script type="text/javascript">
function bookmarksite(title, url){
if (document.all)
window.external.AddFavorite(url, title);
else if (window.sidebar)
window.sidebar.addPanel(title, url, "")
}
</script>
а во флеше:
b1.onRelease = function(){
getURL("javascript:bookmarksite('имя сайта', 'ссылка на сайт')");
}
Спс. Но это решение работает только в IE.
Хотелось бы чтоб во всех браузерах работало. Вот нашел такое решение на js
http://paragrafprint.com/web/for_web_masters/add-to-bookmarks-with-javascript.html
Только непонятно как в flash вмонтировать.
С помощью ExternalInterface.call пробовали?
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.