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


Автор: lorents 12.3.2009, 21:23
не подскажите что надо поменять в коде чтобы флешка пропорционально изменяла свой размер, при изменении размера окна Internet Explorer, и чтобы это поддерживал IE6

Код

<!-- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -->
<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>Слайд 1</title>
</head>
<body topmargin="0" leftmargin="0" bgcolor="#ffffff">
<!-- saved from url=(0013)about:internet -->
<table cellpadding="0" cellspacing="0" width="100%" height="100%">
<tr>
<td align="center" valign="middle">
<object id="presentation" width="1039" height="687" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="Слайд 1.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="allowFullScreen" value="true" />
<embed src="Слайд 1.swf" quality="high" bgcolor="#ffffff" width="1039" height="687" name="presentation" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" allowFullScreen="true" />
</object>
</td>
</tr>
</table>
<script type="text/javascript" src="fixprompt.js"/>
</body>
</html>

Автор: Zuzzuk 13.3.2009, 11:07
Если указать размер флэшки в процентах, то бишь width='100%' height='100%',то должно работать.
Проверил в FF 3, и IE6.

Автор: lorents 13.3.2009, 11:40
очень интересно а у меня не работает, у меня просто флешка открывается с исходными его размерами smile 

Автор: lorents 13.3.2009, 12:33
сейчас изменил структуру флешки, теперь она открывается на все окно браузера smile 
но появилась другая проблема
как избавится от

http://img22.imageshack.us/my.php?image=25190424.png

Автор: Zuzzuk 13.3.2009, 15:26
На сколько я вижу код без доктайпа, то бишь невалидный, то скролл можно убрать добавив атрибут scroll='no' к <body>, получится
Код

<body topmargin="0" leftmargin="0" bgcolor="#ffffff" scroll='no'>


Автор: lorents 13.3.2009, 15:39
Zuzzuk, спасибо, но теперь другая проблема появилась

http://img136.imageshack.us/my.php?image=44753004.png

как от этого избавится?

Автор: Zuzzuk 16.3.2009, 10:58
Честно говоря не понял в чем проблема...
Там промежуток что ли?
Если да, то снесите нафиг leftmargin, topmargin у body, и перед закрытием тега </head> напишите:
Код

<style type='text/css'>
    html, body {margin:0; padding:0}
</style>

Автор: lorents 16.3.2009, 18:13
Zuzzuk, спасибо,, я уже там все разобрался smile 

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