Чем закрыть флешку после проигрывания
Милые программисты! Я флешер, у меня флешка с прозрачным фоном. При загрузке страниц она проигрывается, а потом становится не нужна. Я знаю как вставить этот скрипт в флешку (я флешер), а вот как он должен выглядеть - нет. И есть ещё одна флешка похожая. Но она должна не удаляться а просто html под ней должен быть кликабельный в её прозрачных местах. Буду очень благодарна, если подкинете ссылку или поделитесь кодом. Плиииз))
|
Итак:
1) в ФФ, Сафари, Хроме под прозрачными участками флешки ничего кликаться не будет и ничего с этим не поделаешь (в ИЕ будет кликаться - такова особенность). 2) как убить флешку после проигрывания? Могу предложить такой вариант: - при вставке флешки на страницу в теге <object> задаёшь id, например <object id="flash_111" ... - через flashvars передаёшь эту айдишку во флешку: <param name="flashvars" value="fl_id=flash_111"> - во флешке в последнем кадре прописываешь скрипт: getURL('javascript:document.getElementById("' + _root.fl_id + '").parentNode.removeChild(document.getElementById("' + _root.fl_id + '"));', '_self'); Ну или можно функцию удаления элемента со страницы прописать на самой странице, а из флешки просто вызывать данную функцию. |
спасибо!
Закрыть получилось! А вот если к примеру я хочу чтобы сначала показывалась одна маленькая флешка, а при наведении увеличивается и меняется содержимое (и это уже на самом деле другая флешка). Ну чтобы все таки пространство оставалось кликабельным. Ну ведь должно же быть какое-то решение? |
Часовой пояс GMT +3, время: 16:06. |