![]() |
Проблема: Задание невидимости < div > c помощью ActionScript
Проблема:
два контейнера <div> на хтмл странице. В первом <div> - флэш-мувик. Второй же контейнер <div id="lay1" style="visibility:show> нужно скрыть программно с помощью ActionScript из первого контейнера, содержащего флэш. Пытался вот так: к кнопке делал код: on (release) { getURL("javascript: layer(\"lay1\").style.visibility=hidden;"); } Не получается, выдает ошибку - "Предполагается наличие объекта" Если есть желание, подскажите пжлста как решить проблему программного задания невидимости контейнерам <div> из флэш. Пасиба |
Ну, во-первых, нельзя писать style="visibility:show". Нужно: style="visibility:visible".
В принципе, это и не нужно. На странице (в голову)пишешь javascript: <SCRIPT language="JavaScript"> <!-- function opendiv(nam){ inst=document.getElementById('lay1'); if(inst.src!=nam) {inst.src= nam;} inst.style.visibility="visible"; } function closediv() { inst=document.getElementById('lay1'); inst.style.visibility="hidden"; } //--> </SCRIPT> Во флэше на кнопки вешаешь: on(release){ getURL("javascript:closediv()"); } или on(release){ getURL("javascript:opendiv(lay1)"); } Все. Давишь кнопки и наслаждаешься. |
Вах!!!! Спасибо, родной :) Очень-приочень благодарен!
|
| Часовой пояс GMT +4, время: 08:26. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.