Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Как отцентрировать flash в html (http://www.flasher.ru/forum/showthread.php?t=79177)

aciton 03.05.2006 17:09

Как отцентрировать flash в html
 
объясните дураку как один единственный в html файле флеш отцентрировать по вертикли.
чтобы нпример при просмотре во весь экран в браузере он отражался не сверху а посередине

AlexSol 03.05.2006 17:25

<table width="100%" height="100%">
<tr valign="middle"><td align="center">flash</td></tr>
</table>

aciton 03.05.2006 17:37

)))) сенкс
а как сделать чтобы приуменьшении размера окна броузера, уменьшаласьв соотношении по размеру и флеша?
я так понимаю надо использовать stage "exactFit" но вот как именно?

undeddy 03.05.2006 19:37

Да не парься, все легко делается с помощью JS. Если нужен скрипт, то могу написать.

aciton 03.05.2006 19:52

если это безвозмездно и ради доброго "спасибо", то буду очень признателен
только все-равно как-то с помощью флэши должно это работать сто пудово

SINtez_v 04.05.2006 00:28

А ещё проще использовать метобы публикации...
Scale- Exact fit
Dimensions - Persent 100*100

undeddy 04.05.2006 21:22

В общем, держи код:
Код:

<HTML>

<HEAD>

<SCRIPT>

function centerIt(){

  centered.style.setExpression("top", "document.body.clientHeight / 2 - centered.offsetHeight / 2");
  centered.style.setExpression("left", "document.body.clientWidth / 2 - centered.offsetWidth / 2");

}

</SCRIPT>

</HEAD>

<BODY onLoad = "centerIt()">

<DIV ID = "centered" STYLE = "position: absolute; top: 0; left:0">

  <EMBED SRC = "flash.swf" WIDTH = "130" HEIGHT = "130"> /// укажи путь к своему flash-файлу здесь

</DIV>

</BODY>

</HTML>


aciton 05.05.2006 13:30

very very thnxxx

etc 05.05.2006 13:56

undeddy, а попроще нельзя было? centered.style.top например...

undeddy 05.05.2006 16:31

Атрибут динамического стиля setExpression(), по-твоему, сложен?

etc 05.05.2006 16:33

Нет, не сложен. Просто напоминает старые замашки setProperty во Flash =))


Часовой пояс GMT +4, время: 03:43.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.