[Помощь] Как сделать чтоб swf без html не растягивался на весь бровзер

Тема в разделе "Флеш", создана пользователем venetu, 10 июл 2009.

Статус темы:
Закрыта.
  1. venetu

    venetu

    Регистр.:
    28 мар 2007
    Сообщения:
    735
    Симпатии:
    261
    Есть куча флешовых баннеров, размера 468x60, 240x350 и т.п.

    Их надо загрузить на сайт, но сайт не принимает никаких других файлов, кроме swf. И потом он эти swf по клику открывает в новом окне броузера, без всякой html "обертки". А броузер, когда идет по ссылке вида http:/...../file.swf - он эту swf растягивает на весь экран. Получается очень уродски.

    Собственно вопрос: можно ли как-то эти флешки перекомпилить, может добавить какой код в них, чтоб они выводились ровненько по центру? Ну или хотя бы не ресайзились на все окно. Нужно для ActionScript 2, и желательно способ не очень трудоемкий, т.к. баннеров реально до фига и переделывать каждый вручную я задолбусь..
     
  2. KillDead

    KillDead

    Регистр.:
    11 авг 2006
    Сообщения:
    884
    Симпатии:
    540
    Чтобы запретить растягивание можно использовать код
    HTML:
    Stage.showMenu=false;
    Stage.scaleMode="noScale";
    _focusrect=false;
    Но как мне кажется легче что-либо сделать с
    это, как я понял, как раз из-за html "обертки". Если это так, что сделать можно довольно легко- просто найти ссылку и удалить её
     
    venetu нравится это.
  3. sevenup

    sevenup Создатель

    Регистр.:
    5 июл 2007
    Сообщения:
    371
    Симпатии:
    143
    хм...как вариант...вот только для чего нужен такой геморой с банерами ?
     
  4. venetu

    venetu

    Регистр.:
    28 мар 2007
    Сообщения:
    735
    Симпатии:
    261
    Для сайта фрилансеров. Там в аккаунте есть такой типа showcase (что-то вроде портолио), и ссылочка "посмотреть баннер" имеет вид <a href=http://site.com/001/banner.swf target=_blank>, т.е. открывается в новом окне тупо swf'ка.
     
  5. sevenup

    sevenup Создатель

    Регистр.:
    5 июл 2007
    Сообщения:
    371
    Симпатии:
    143
    хм...ну по моему изначально флешка видна в окне сайта фриланс...и она тоже там работает...поэтому в новом окне не обязательно открывать...
     
  6. ConstNW

    ConstNW Постоялец

    Регистр.:
    30 июн 2007
    Сообщения:
    132
    Симпатии:
    39
    используй
    Код:
    Stage.scaleMode = "noScale";
    
     
  7. KillDead

    KillDead

    Регистр.:
    11 авг 2006
    Сообщения:
    884
    Симпатии:
    540
    А открывается с твоего сайта или с того-же фрилансера?
     
  8. RadLine

    RadLine Прохожие

    это обычная сылка, какой адрсес в href="%address%" ты ввёдёшь, то тот и откроется
     
  9. walerka08

    walerka08 Постоялец

    Регистр.:
    28 май 2008
    Сообщения:
    68
    Симпатии:
    5
    swf файлы в браузере автоматом растягиваються, достаточно создать html c данными <object> и <embed> и дальше указать нужные размеры и все
     
  10. Bastard007

    Bastard007 Постоялец

    Регистр.:
    17 авг 2009
    Сообщения:
    136
    Симпатии:
    37
    А что мешает применить открытие страницы с параметрами на JavaScript? В общем,как то именно этим способом я и решал подобный вопрос
     
Статус темы:
Закрыта.