Показано с 1 по 4 из 4

Тема: Обрезка флеш объекта div-ом

  1. #1

    Регистрация
    18.02.2008
    Сообщений
    2
    Доброго времени суток

    Задача

    Разместить флеш ролик в в div
    Если ролик(объект) не влазит он просто обрезаеться

    Решение
    Создаю
    <div style=&#39;position:static; overflow:hidden; width:100px; height:100px;>
    сдесь object с параметрами

    <param name="movie" value="img/ShapkaGolovna.swf">
    <param name="quality" value="high">
    <param name="wmode" value="opaque">
    <param name="scale" value="no border">

    Проблемма
    В Опере и Фаерфоксе флеш вылазит за края как ни в чем не бывало
    position-ы пробывал все
    Подскажите кто в курсе
    Заранее благодарен за помощь

  2. #2

    Регистрация
    18.04.2005
    Адрес
    рожденных в CCCP
    Сообщений
    805
    1. не хватает закрывающей кавычки
    <div style=&#39;position:static; overflow:hidden; width:100px; height:100px;&#39;>

    2. всё это работает и в фаере и в опере, НО
    <object><param name="paramName" value="paramValue"> - это запись для объекта флашь для ie
    а последующая запись <object><embed paramName="paramValue"> для опера и фаера

    в embed впишите теже параметры и всё будет работать. пример только что проверен:

    Код:
    <div style=&#39;position:static; overflow:hidden; width:100px; height:100px; border:1px solid&#39;>
    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="900" height="600" id="gmDifferenceCMS" align="middle">
    <param name="allowScriptAccess" value="sameDomain" />
    <param name="movie" value="gmDifferenceCMS.swf" />
    <param name="quality" value="high" />
    <param name="salign" value="lt" />
    <param name="bgcolor" value="#ffffff" />
    <param name="wmode" value="opaque">
    <param name="scale" value="no border">
    <embed src="gmDifferenceCMS.swf" quality="high" salign="lt" scale="no border" bgcolor="#ffffff" width="900" height="600" wmode="opaque" name="gmDifferenceCMS" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
    </object>
    </div>
    на последок советую непользоваться стандартным способом вставки флашь в html (в ie появляется рамка на активацию).
    пользуйтесь swfobject (про него можно на форуме поискать)

  3. #3

    Регистрация
    18.02.2008
    Сообщений
    2
    спасибо
    кавычки эт я похож при вставке потерял
    а с embed помогло
    спасибо prolll

  4. #4

    Регистрация
    18.04.2005
    Адрес
    рожденных в CCCP
    Сообщений
    805
    пожалуйста

Похожие темы

  1. Обрезка в Corel
    от Alexeye в разделе Векторная графика
    Ответов: 15
    Последнее сообщение: 08.10.2007, 14:52
  2. Размножение объекта по траектории
    от ilovedrew в разделе Векторная графика
    Ответов: 7
    Последнее сообщение: 16.04.2007, 16:27
  3. Обрезка растра в Кореле
    от Far в разделе Векторная графика
    Ответов: 13
    Последнее сообщение: 01.08.2006, 16:42
  4. Анимирование прорисовки объекта
    от jurfin в разделе 3D-технологии
    Ответов: 1
    Последнее сообщение: 09.11.2005, 16:01
  5. Лучи от объекта
    от Valeya в разделе Растровая графика
    Ответов: 1
    Последнее сообщение: 24.01.2005, 16:50

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •