Flash: centrare in senso verticale

Di: Combà | 26/09/2020 18:19:23
Ciao a tutti, ho realizzato un sito in flash dalle dimensioni 550x400 adesso nel pubblicare il file in html, non riesco a centrare il tutto in senso verticale, fino adesso sono riuscito a centrarlo solo in senso orizzontale. Non conosco molto bene l'html, mi potete aiutare?
Saluti

Risposte


HTML: come centrare un elemento swf o altro.

Ciao Combà,
già esisteva la risposta nel forum dedicato a Dreamweaver.
Eccoti il link: http://www.001design.it/forum_italiano/thread.php?id=837

Di: Pablito | 26/09/2020 18:20:23


Ciao Pablito, ho dato un occhiata al link ma purtroppo li si parla di centrare tabelle e non file flash, capisco che con un pò di logica ci sarei dovuto arrivare ma purtroppo ti ripeto sono un po a digiuno di linguaggio html... ti allego il codice.
Ciao
<!-- Commento aggiunto per non interferire con il codice della pagina del forum di 001design.it.
<!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/xhtm" xml:lang="it" lang="it">
<head>
<metallll http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>home-speriamo</title>
</head>
<body bgcolor="#cccccc">
<!--URL utilizzato nel filmato-->
<!--testo utilizzato nel filmato-->
<div align="center"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="550" height="400" id="home-speriamo" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="home-speriamo.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="home-speriamo.swf" quality="high" bgcolor="#ffffff" width="550" height="400" name="home-speriamo" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object></div>
</body>
</html>
Fine commento aggiunto per non interferire con il codice della pagina del forum di 001design.it. -->

Di: Combà | 26/09/2020 18:20:23


Puoi farlo direttamente da flash.
Vai in "Impostazioni di pubblicazione", nella scheda "HTML", alla voce "Dimensioni" seleziona "Percentuale", alla voce "Scala" seleziona "Nessuna Scala", alla voce "Allineameto Flash" seleziona "Centra" sia in orizzontale che verticale, infine clicca sup "Pubblica".

Di: goku | 26/09/2020 18:20:23


Grazie, funziona benissimo!!!

Di: Combà | 26/09/2020 18:20:23


Ciao goku, come ti dicevo funziona benissimo però adesso ho un altro problema: in pratica ho provato a cambiare il fondo della pagina dall'HTML e adesso non ho un fondo con la home page (550x400) al centro come avrei voluto, ma una finestra tutto attorno dello stesso colore della home page che impedisce lo stacco tra fondo e home page.

Ciao

Di: Combà | 26/09/2020 18:20:23


Ringrazio in anticipo, il problema è stato risolto impostando come colore di fondo in flash lo stesso colore di fondo dell'html.

Di: Combà | 26/09/2020 18:21:23


[USER]goku[/USER]

Puoi farlo direttamente da flash.
Vai in "Impostazioni di pubblicazione", nella scheda "HTML", alla voce "Dimensioni" seleziona "Percentuale", alla voce "Scala" seleziona "Nessuna Scala", alla voce "Allineameto Flash" seleziona "Centra" sia in orizzontale che verticale, infine clicca sup "Pubblica".

Ciao goku (un caloroso saluto lo rivolgo inyanto a tutti essenso nuovo della zona :) )volevo chiederti un consiglio.
Conoscevo già il modo per centrare un swf, però ho notato un problemino.
Sotto IE va alla grande, però aprendo il sito (già uppato sul server) con netscape (l'ultima release) non si vede quasi niente.
L'unico modo per vederlo tutto sta nel cliccare la voce "mostra tutto", peròcosì facendo lo rimpicciolisce tanto da diventare un francobollo.
Che tu sappia, esiste un modo per rendere compatibile anche netscape e altri browser?
Grazie anticipatamente ;)

Di: rexantony | 26/09/2020 18:21:23


Purtroppo no, ho riscontrato gli stessi problemi anche io, centralo con dreamweaver o altri editor HTML.
Al momento questo è quanto posso consigliarti, se cerchi la compatibilità con tutti i programmi.

Di: goku | 26/09/2020 18:21:23


purtroppo non funziona con firefox, browser che come sapete ha un grosso utilizzo! la centratura verticale va molto bene con IE, ma con firefox non la vede proprio:
es:
www.rgb-web.it
sapete darmi un code funzionante per centrare verticalmente anche con firefox?
firefox e molto pignolo col code, di norma sono problemini risolvibili, ma questo sono due giorni che ci sono su e non ho ancora risolto!chi mi può aiutare?

Di: yan | 26/09/2020 18:21:23


Il discorso è molto semplice: il file HTML non si deve produrre da Flash.
Se l’elemento multimediale swf lo inserite a mano usando il codice HTML funziona.
Utilizzo Firefox da quando è uscito e l’ho provato già mille volte, continua a funzionare.
<!-- commento aggiunto per non interferire con il codice della pagina del forum di 001design.it.
<html>
<head>
<title>Documento centrato 001design.it</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<table width="100%" height="100%" cellpadding="0" cellspacing="0" border="1" valign="center">
<tr><td align="center" valign="middle"><table width="760" height="300" border="1" align="center">
<tr><td><div align="center">prova</div></td></tr>
</table></td></tr></table>
</body>
</html>
Fine commento aggiunto per non interferire con il codice della pagina del forum di 001design.it. -->
Invece di “prova”, nel codice HTML andate ad inserire l’elemento swf in modo che venga fuori come descritto al seguente url: http://www.001design.it/forum_italiano/thread.php?id=1607
Chiaramente le dimensioni della tabella e del file swf le dovete conoscere e modificare a mano.
Inoltre border=1 potete impostarlo a 0 una volta che avete visto come funziona la tabella.
Inserire un oggetto multimediale swf in Dreamweaver.
http://www.001design.it/forum_italiano/thread.php?id=194

Di: Pablito | 26/09/2020 18:21:23


di norma lavoro sempre via codice, nel mio caso avevo fatto la pagina html, con DW, poi ci ho inserito l'swf, cmq anche con il code che mi hai dato continua ad andare con IE, e non con firefox, allineandomelo in alto e non al centro (middle)!ti posto il code che ho usato, magari mi sfugge qualcosa:
<!-- Commento aggiunto per non interferire con il codice della pagina del forum di 001design.it.
<style type="text/css">
<!--
body {
background-color: #000000;
height:100%;
width:100%;
margin:0px;
padding:0px;
}
-->
</style>
</head>
<body scroll=no>
<table width="100%" height="100%" cellpadding="0" cellspacing="0" border="1" valign="center">
<tr><td align="center" valign="middle"><table width="760" height="420" border="1" align="center">
<tr><td><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,29,0" width="760" height="420">
<param name="movie" value="rgb-web.swf">
<param name="quality" value="high">
<embed src="rgb-web.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="760" height="420"></embed>
</object>
</div></td></tr>
</table></td></tr></table>
</body>
</html>
Fine commento aggiunto per non interferire con il codice della pagina del forum di 001design.it. -->
ti ho aggiunto la parte di css (interno,non l'ho messo esternamente essendo così poco) senza il quale non mi da la centratura nemmeno in IE!
non so proprio più a chi chiedere, sembra che nessuno fin'ora abbia saputo darmi una soluzione valida (nemmeno il forum e le info in html.it mi sono stati utili!)!ciao e ti ringrazio moltissimo per l'aiuto!

Di: yan | 26/09/2020 18:21:23


ho trovato un esempio su web:
http://www.wonderlab-vfx.com/ita/default.html
è perfettamente centrato (sia con IE che con firefox), ho provato ad applicare lo stesso identico codice al mio swf e non va! non so proprio più dove sbattere la testa è assurdo

Di: yan | 26/09/2020 18:21:23


Per curiosità, quali impostazioni usi per la pubblicazione del tuo movie Flash?
Una banalità, è possibile che continui a pubblicare sul web un file vecchio invece dell'ultimo con il codice aggiornato, sai a me è capitato una volta.

Di: goku | 26/09/2020 18:21:23


uso le impostazioni di default (tranne per la compressione filmato che la escludo e metto qualità 100, ma non credo dipenda da quello!, ho provato pure a cambiarle per vedere se cambiava qualcosa facendo diversi tentativi!
dimmi quali usi tu che provo con quelle, magari è proprio una cosa banale come questa, ma mi sembra tanto strano!

Di: yan | 26/09/2020 18:21:23


Tanto per iniziare quel codice che hai inserito tu non è una pagina HTML che mancano dei tag principali.
Sai perché non funziona? Perché devi togliere la parte in alto relativa al W3C, che ne abbiamo parlato proprio al link: http://www.001design.it/forum_italiano/thread.php?id=837
Che è stato il primo link che ho pubblicato nel primo messaggio di questo argomento.
Nel tuo caso specifico, usa questo codice (preciso) e vedi che funzionerà.
<!-- Commento aggiunto per non interferire con il codice della pagina del forum di 001design.it.
<html>
<head>
<title>Documento centrato 001design.it</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<table width="100%" height="100%" cellpadding="0" cellspacing="0" border="1" valign="center">
<tr><td align="center" valign="middle"><table width="760" height="420" border="1" align="center">
<tr><td><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,29,0" width="760" height="420">
<param name="movie" value="rgb-web.swf"><param name="quality" value="high"><embed src="rgb-web.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="760" height="420"></embed>
</object></div></td></tr>
</table></td></tr></table>
</body>
</html>
Fine commento aggiunto per non interferire con il codice della pagina del forum di 001design.it. -->

Di: Pablito | 26/09/2020 18:22:23


ti ringrazio, e non sai quanto, l'avevo letto ma non tutto dato che non credevo fosse quello il mio caso! Chiedo venia per l'inattenzione e grazie ancora!

Di: yan | 26/09/2020 18:22:23