Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вызов js в flash (https://javascript.ru/forum/misc/42509-vyzov-js-v-flash.html)

adnokana 29.10.2013 20:24

Вызов js в flash
 
Добрый день.

Есть задача такая, нужно чтобы флеш баннер вызывал сторонний js код.

Код для html выглядит так

<script type="text/javascript" src="http://domain.com/nazvanie.php?id=1"></script>

Как прикрутить этот JS к флешке так, чтобы при загрузке срабатывался javascript?

danik.js 29.10.2013 20:48

В гугле забанили?
http://javascript.ru/unsorted/bridge-to-flash

adnokana 29.10.2013 20:52

Перечитал это раз 20, так и не понял куда ссылку на скрипт прописывать.

Готов оплатить работу тому, у кого получится сделать так. То есть нужно чтобы баннер при загрузке вызывал скрипт. 3 дня мучаюсь и ничего не выходит.

danik.js 29.10.2013 21:20

Цитата:

Сообщение от adnokana
То есть нужно чтобы баннер при загрузке вызывал скрипт

Нельзя вызвать скрипт. Можно вызвать функцию. Например можно написать функцию, которая подключит скрипт в документ. Или можно подключить скрипт сразу, но обернуть все в функцию и вызывать эту функцию когда нужно. Ты мучаешся потому что не удосужился прочитать даже про основы так что все твои мучения напрасны без понимания самых основ.

ruslan_mart 30.10.2013 05:26

JS:

function fromFlash(src) {
	var a = document.createElement('script');
	a.src = src;
	a.type = 'text/javascript';
	document.head.appendChild(a);
}


ActionScript 3.0:
ExternalInterface.call('fromFlash', 'http://domain.com/nazvanie.php?id=1');


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