Показать сообщение отдельно
Старый 26.01.2010, 16:52
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 9  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Да, действительно, вместе не получается.
Но есть решение. Сейчас сформулирую.

Добавлено через 23 минуты
Есть варианты, зависящие от сценария растягивания.
Вопрос вам - что у вас должно растягиваться по ширине при растягивании баннера?
1) Во флешке есть фон с повторяющимися элементами, и они должны размножаться вправо и влево от основного сюжета?
2) Или фон во флешке однородный и может быть деформирован в ширину при растяжении, а базовый сюжет - нет?

Добавлено через 33 минуты
Если первый вариант, то можно нарисовать внутри баннера вправо и влево какие-то элементы и сделать код публикации так (скачайте себе SWFObject 2 версии для этого, если публикуете сейчас без него):
Код:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>rubber</title>
<script type="text/javascript" src="swfobject.js"></script>
<script language="javascript">
var Flashvars = false;
var Params= {  
	menu: "false",
	allowScriptAccess: "sameDomain",
	allowFullScreen: "false",
	quality: "high",
	bgcolor: "#000000",
	wmode: "transparent",
	scale: "noscale"
};
var Attributes = {  align: "middle" }
};
swfobject.embedSWF("rubber.swf", "rubber", "100%", "100%", "9.0.0", "expressInstall.swf", Flashvars, Params, Attributes);
</script>
</head>

<body bgcolor="#cccccc">

<div style="height:200px; width:100%;">
<div id="rubber">
Здесь будет флешка.
</div>
</div>    

</body>
</html>
Допустим, баннер 200px в высоту.
Тогда задаем два блока - внешнему <div> задем 200px высоты и 100% ширины, а публикуем флешку во внутренний с id="rubber", выставляя ей 100% в обеих измерениях и режим scale: "noscale".

То есть в сухом остатке флеш тут получается не "резиновым", а "резиновой" делается область его видимости.


Последний раз редактировалось mooncar; 26.01.2010 в 17:38.