![]() |
Как правильно вставить Flash в HTML? Всё кривится при разном разрешении.
Народ, мне нужен хелп. Я делаю сайт для фирмы. На верху в HTML вставлен Flash. ( http://xakincorp.yo.lv/top2.HTMl ) Вот такая проблема: Когда на экране разрешение 640 Х ... Flash обрезается, а на 1240 ... всё в порядке. Как зделать, чтобы работало нормально и так и так? Можете посмотреть код на странице:
---------- Вот это при разрешении 1240 х 1024 смотрится --------нормально <OBJECT codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0 height=12 % width=100% classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000><PARAM NAME="movie" VALUE="menu.swf"><PARAM NAME=scale VALUE=noborder><PARAM NAME="loop" VALUE="false"><PARAM NAME="menu" VALUE="false"><PARAM NAME="quality" VALUE="high"><PARAM NAME="bgcolor" VALUE="#EC131D"> <EMBED src="menu.swf" loop=false menu=false quality=high bgcolor=#EC131D WIDTH=100% HEIGHT=12 % TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED></OBJECT> -------- А с таким кодом нормально смотрится при 640 х ... -------- <OBJECT codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0 height=17 % width=100% classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000><PARAM NAME="movie" VALUE="menu.swf"><PARAM NAME=scale VALUE=noborder><PARAM NAME="loop" VALUE="false"><PARAM NAME="menu" VALUE="false"><PARAM NAME="quality" VALUE="high"><PARAM NAME="bgcolor" VALUE="#EC131D"> <EMBED src="menu.swf" loop=false menu=false quality=high bgcolor=#EC131D WIDTH=100% HEIGHT=17 % TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED></OBJECT> -----------Что делать?---------- |
Вот значит такая муля, если не менять код и оставить разрешение 1240 х 1024. Всё в порядке .
Код:
<IMG SRC="http://xakincorp.yo.lv/norm.jpg" >Код:
<IMG SRC="http://xakincorp.yo.lv/bad.jpg"> |
up
Поднимаю тему. Срочно ответ нужен.
|
Попробуй в публикации (Паблиш Сеттинг :), там есть шкала - в процентах. Если 100 , 100 - На весь экран. Попробуй. Сделай мув, пропорционально разрешению, а он сам маштабироваться будет. Оч. удобно :) Хотя тут одно из 2х: Или он будет урезать, или уменьшать высоту. Хотя... ;)
|
Xex
А ты скопируй мою страницу и попробуй так зделать! :) эти проценты по какойто причине работают только по длине, а по высоте,просто парят весь флэш!
|
Хм....Дааа....
Может, сделать свиф чуть побольше, по краям свифа добавь красненького, пусть его и обрезает... Мда... Надо подумать :D |
что тут думать... смени параметр
<PARAM NAME=scale VALUE=exactfit> теперь мув масштабируется не пропорционально а по заданной области... в хелпе про это кстати сказано.... |
<SCRIPT LANGUAGE=JavaScript>
sc1=screen.width; sc2=screen.height; function set() { flash.width=sc1*0.6; flash.height=sc1*0.462; } </SCRIPT> <p align="center"> <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" ID=flash WIDTH=100 HEIGHT=100> это кусок HTML кода с моей паги... при помощи него флэшки из которых состоит мой сайт при любом разрешениии имеют один и тот же определенны процент от экрана, который вычисяляется формулой названной set() а в первый кадр своих роликов я вставляю следующий Action: getURL ("javascript:set()"); |
Спасибо всем...
Спасибо всем, кто ответил. Всё получилось. Хотя думаю, что мне ещё пригодится ваша помощь. Появилась там одна проблема, но об этом на выходных... хотя можно и сейчас. Вы там увидели этот сайт (обновлённый здесь: http://xakincorp.yo.lv/top2.HTMl ) Я там разместил ссылки. Всё это делится на незаметные секторы, не знаю как объяснить (но не фреймы) Вобщем сбоку место для текста, но там нет отдельного сектора для него и получается, что я не могу печатать там текст, ссылки уезжают вниз. Попробуйте сохранить эту страницу и отредактировать в FrontPage сам всё увидете. Надеюсь, вы мне поможете.
|
| Часовой пояс GMT +4, время: 22:06. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.