Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > OBJECT в HTML


Автор: prikolist 24.3.2010, 17:28
Объясните пару неясных моментов в данном коде.
Вот создал на макромедиа фэш файл, программа сгенерировала вот такой код странички для веб.
Объясните, что означают вот эти 2 строки:

Код

classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
 codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"



из этого кода:

Код

<HTML>
<HEAD>
<meta http-equiv=Content-Type content="text/html;  charset=">
<TITLE>xai</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
 codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
 WIDTH="1137" HEIGHT="190" id="xai" ALIGN="">
 <PARAM NAME=movie VALUE="xai.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> 
<EMBED src="xai.swf" quality=high bgcolor=#FFFFFF  WIDTH="1137" HEIGHT="190" NAME="xai" ALIGN=""
 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
</OBJECT>
</BODY>
</HTML>


[COLOR="Red"]Обязательно ли их наличие?[/COLOR]

Автор: blah 24.3.2010, 20:07
classid - GUID флешлеера в системе.
codebase - ссылка на флешплеер, если не установлен или не соответствует версия.

Автор: prikolist 24.3.2010, 21:03
Не получается разместить банер, по центру, и чтоб ешё был по горизонтале на всю длину экрана.
Вот написал код, не размещается на всю длину экрана, что делать?

Подскажите плиз, как разместить на всю длину мой банер размером 1137x190  , чтоб он отображался на разной диагонали мониторов однаково(на 15 дюймовых,17,19,22 и т.д.). Я уже замучался не знаю как. 
Как именно с моим кодом сделать. Вот вылаживаю исходник, с флэшфайлом в архиве, и код html.
Код

<HTML>
<HEAD>
<meta http-equiv=Content-Type content="text/html;  charset=">
<TITLE>xai</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF" leftmargin="2px" topmargin="2px"  style="overflow:hidden;" >

<div align="center">

<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
 codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
 WIDTH="100%" HEIGHT="100"% id="xai" ALIGN="">
<div align="center">
 <PARAM NAME=movie VALUE="xai.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> 
<EMBED src="xai.swf" quality=high bgcolor=#FFFFFF  WIDTH="100%" HEIGHT="100%" NAME="xai"
 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
</OBJECT>
</div>
</BODY>
</HTML>


Автор: blah 25.3.2010, 12:34
Это ж на каком факе на сетях заставляют баннеры рисовать?

Если добавить доктайп, то баннер будет растягиваться. Для подключения достаточно такой строки:
Код

<embed src="xai.swf" width="100%" height="100%" name="xai" type="application/x-shockwave-flash"></embed>

Ну а дальше вопрос в том что панорама ГК не растягивается.

Автор: prikolist 25.3.2010, 23:14
Вы меет ввиду, что просто оставить мой код как есть, толкьо в самом верху добавить вот такую строку и всё что ли?
Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">


Загваоздка в том, что не размещается на всю ширину экрана, и при разной диагоналши монитора не на весь экран банер идёт.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)