|
|
|
Как закрыть Flash с помощью JavaScript
|
|||
|---|---|---|---|
|
#18+
Добрый день. Есть страничка, на ней флеш. Флеш править не получается. Есть ли возможность по нажатию на кнопку или ссылку (в HTML) с помощью JavaScript закрыть флеш? Просто в сам флеш не была встроена кнопка "пропустить", и вот думал сделать такую кнопку в HTML. В нете искал, но там все ссылки что-то о том как из Flash закрыть сам браузер :) Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 15:08:21 |
|
||
|
Как закрыть Flash с помощью JavaScript
|
|||
|---|---|---|---|
|
#18+
Не совсем понятно, что значит "закрыть флеш" ... это как "закрыть див" или "закрыть чекбокс" ... Поэтому не думаю, что смогу помочь, так как писать о всех вариантах, о которых могу подумать, не хочется, хотя ... 1. Избавиться от флеша на странице. Просто удалить содержимое контейнера, в котором находится флеш (обычно флешки помещают в дивы, чтобы можно было управлять расположением в слоях и кроссбраузерным помещением флеша на страницу). 2. Прервать загрузку прелоадера/анимацию загруженной флешки. Без изменения кода прелоадера или флешки невозможно, но управление со странице вполне. И вообще, возможное полное двунаправленное взаимодействие javascript и ActionScript 3 с помощью класса (в AS3) ExternalInterface - явно серьезное продвижение флеша в этом вопросе после поделок и возни с getURL, fcommand и т.д. (мог ошибиться в написании - уж больно давно с этим возился). Однако все-таки напиши более конкретно, что ты хочешь сделать с флешкой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 15:17:10 |
|
||
|
Как закрыть Flash с помощью JavaScript
|
|||
|---|---|---|---|
|
#18+
В идеале я бы хотел пока флешка что-то показывет и проигрывает какие-то звуки, взять и присвоить InnerHTML элементу содержащему флеш, пустое значение, так чтобы музыка не играла да и вообще флеш из памяти выгрузился. И второе, это когда флеш закончил проигрываться, это скорее просто надо будет посчитать сколько секунд занимает флеш, взять и приминить первый вариант. Но тут вопрос. а если вдруг флеш не сразу стал проигрываться, а там закачивал флеш плеер. Сама флешка без прелоадера, сделана года 3-4 назад так что современных технологий там нет, или то о чем вы говорите ExternalInterface зависит от плеера а нет от самой флешки? Ваятеля, а соответственно и исходинков от неё не найти. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 22:23:25 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=259&tid=1453464]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
90ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 411ms |

| 0 / 0 |
