![]() |
Часто вижу всплывающие Flash на страницах, как их делают без рамок и окон браузера?
Часто вижу всплывающие Flash на страницах, как их делают без рамок и окон браузера? :confused:
|
Хороший вопрос...
Много чего перепробывал, неполучается. Похоже придется Java "грызть"..
|
Наверно надо иногда поиск тыкать. Вобще юзать div в html, задать ему в style position:absolute. И положить на этот div swf-ку с прозрачным фоном. Причём всё это чудо выровнять по центру. На клик по специальной кнопке ставь getURL('javascript:closebanner();') и пиши в html:
Код: function closebanner() { document.getElementById('div_with_flash').innerHTM L = ''; } Для прозрачного фона выставь wmode='transparent' <div id="artLayer" style="position:absolute; top:2px;left:2px; visibility: hidden"> <OBJECT classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=5,0,0,0" ID="artFlash" WIDTH=ШИРИНА HEIGHT=ВЫСОТА> <param name=movie value="твой_ролик.swf"> <param name=quality value=high> <param name=bgcolor value=#FFFFFF> <param name=wmode value=transparent> </object> </div> А на ролике создать кнопку и вней скрипт: on(press){ getURL("javascript:ИМЯ_СЛОЯ.style.visibility='hidden';"); } Или что то вроде этого. |
C OBJECT все понятно...
Не хочу сильно загружать, но если возможно, что-нибудь из исходничков... С Java с первого раза не въеду.
А вообще СПАСИБО, теперь знаю направление и конечный результат :) |
| Часовой пояс GMT +4, время: 10:23. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.