Autor Zpráva
JirkaHrb
Profil
Ahoj. Pokud je můj dotaz triviální, moc se omlouvám. Nenalezl jsem však nikde odpověď. Máme stránku ve flasi publikovanou klasickým způsobem. Nastavil jsem v HTML, aby se flash zobrazovala vždy na 100% výšky a šířky. Je to fajn, protože je flash bez ohledu na rozlišení monitoru proporcionálně zobrazena. V exploreru bez problémů funfuje, ale Mozilla a Netscape zobrazí flash jako malý obrázek v prostředku nahoře. Asi bude nejlepší, když se kouknete přímo na tu www: http://www.calixtemporis.cz
Moc děkuji za pomoc!!!!!!
Yuhů
Profil
Tohle je stávající kód, který tam je:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/sw flash.cab#version=7,0,0,0" width="100%" height="100%" id="Main" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="Main.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#003333" />
<embed src="Main.swf" quality="high" bgcolor="#003333" width="100%" height="100%" name="Main" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

Mám za to, že Mozilla interpretuje jinak hodnoty width="100%" height="100%" u tagu object. Možná se ta procenta v tu chvíli vztahují k výchozí velikosti flashe, nevím. Zkusil bych místo
width="100%" height="100%"
napsat
style="width: 100%; height: 100%;"

ale nevím
JirkaHrb
Profil
Moc díky za snahu, ale bohužel to nepomohlo :-( Mozilla ani netscape jakoby vůbec neznala procentuální nastavení výšky a šířky. Reagují pouze na nastavení velikosti v bodech. To ale bere možnost proporcionálního zvětšení nebo zmenšení scény podle nastavení videokarty (1024/768 bodů/800/600 bodů...). Scéna na obrazovce je buď malá, nebo s rollbary. V exploreru to funguje dobře. Ach jo.... Ještě jednou moc díky.
JirkaHrb
Profil
Náhodou kolega něco dělal s ASPX a VB.NET vygeneroval následující HTML. Toto zobrazovalo správně flash i v Mozille i Netscape. Nemám dostatečné znalosti v této oblasti. Zde je jeho zdrojový kód. Možná v tomto zdroji je něco zbytečné. Může mi někdo říct, co lze vynechat? Dávám to zde k dispozici, protože mi to vyřešilo můj problém i když asi ne zcela čistě :-).


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>WebForm1</title>
<meta content="Microsoft Visual Studio.NET 7.0" name="GENERATOR">
<meta content="Visual Basic 7.0" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
</HEAD>
<body text="#003333" bgColor="##003333">
<!--url's used in the movie-->
<!--text used in the movie-->
<div align="center">
<OBJECT codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/sw flash.cab#version=7,0,0,0" height="100%" width="100%" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" VIEWASTEXT>
<PARAM NAME="_cx" VALUE="13145">
<PARAM NAME="_cy" VALUE="9716">
<PARAM NAME="FlashVars" VALUE="">
<PARAM NAME="Movie" VALUE="Main.swf">
<PARAM NAME="Src" VALUE="Main.swf">
<PARAM NAME="WMode" VALUE="Window">
<PARAM NAME="Play" VALUE="-1">
<PARAM NAME="Loop" VALUE="-1">
<PARAM NAME="Quality" VALUE="High">
<PARAM NAME="SAlign" VALUE="">
<PARAM NAME="Menu" VALUE="-1">
<PARAM NAME="Base" VALUE="">
<PARAM NAME="AllowScriptAccess" VALUE="always">
<PARAM NAME="Scale" VALUE="ShowAll">
<PARAM NAME="DeviceFont" VALUE="0">
<PARAM NAME="EmbedMovie" VALUE="0">
<PARAM NAME="BGColor" VALUE="">
<PARAM NAME="SWRemote" VALUE="">
<PARAM NAME="MovieData" VALUE="">
<PARAM NAME="SeamlessTabbing" VALUE="1">
<embed src="Main.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100%" height="100%">
</embed>
</OBJECT>
</div>
</body>
</HTML>
Toto téma je uzamčeno. Odpověď nelze zaslat.

0