Salve a tutti!
vorrei inserire un swf come sfondo ad una pagina html (sfondo al body, non ad un div posizionato con z-index!), un pò come per il sito http://it.playstation.com/
Qualcuno sa darmi qualche dritta?
grazie
Salve a tutti!
vorrei inserire un swf come sfondo ad una pagina html (sfondo al body, non ad un div posizionato con z-index!), un pò come per il sito http://it.playstation.com/
Qualcuno sa darmi qualche dritta?
grazie
Umbria e Sapori
www.umbriaesapori.it
a quanto mi risulta, non puoi. Un filmato è un oggetto non gestibile come background da css
![]()
ma scusa... come hanno fatto allora per il sito: http://it.playstation.com/????
Umbria e Sapori
www.umbriaesapori.it
io su quella pagina vedo solo una gif applicata come sfondo al body (tra l'altro, dichiarata nel css denominato "common"). Nessun swfOriginariamente inviato da parabondio
ma scusa... come hanno fatto allora per il sito: http://it.playstation.com/????
Beh non è proprio così! basta che fai tasto destro e ti accorgi che lo sfondo è un swf, se poi apri la cartella dei file temporanei di internet trovi un file chiamato latin-background.swf che è esattamente lo sfondo che vedi online! Sicuramente viene impostato in qualche modo con javascript! Vi chiedevo appunto se qualcuno di voi ha mai utilizzato questa tecnica o simili per impostare un swf come sfondo ad una pagina.
Umbria e Sapori
www.umbriaesapori.it
allora, cerchiamo di fare chiarezza.Originariamente inviato da parabondio
Beh non è proprio così! basta che fai tasto destro e ti accorgi che lo sfondo è un swf, se poi apri la cartella dei file temporanei di internet trovi un file chiamato latin-background.swf che è esattamente lo sfondo che vedi online! Sicuramente viene impostato in qualche modo con javascript! Vi chiedevo appunto se qualcuno di voi ha mai utilizzato questa tecnica o simili per impostare un swf come sfondo ad una pagina.
La tua domanda iniziale era "come inserire un swf come sfondo ad una pagina html (sfondo al body, non ad un div posizionato con z-index!)".
Ora ti posto uno screenshot di ciò che risulta su Safari mac (in questo momento è l'unico browser con cui posso navigare) ... dov'è l'swf?
No perchè se io non vedo il contenuto, faccio anche fatica a capirti ...
...se puoi usare solo safari su Mac che ti posso fare?? ...non rispondermi che in quel sito non c'è un swf come sfondo solo perchè lo hai testato con un solo browser e li non funziona! Stiamo parlando, a mio parere, di un bel sito (tra le altre cosette è il sito ufficiale Sony Playstation), accattivante e ben fatto, e si vede bene sicuramente su Explore, Firefox e Chrome (questi sono i browser su cui ho avuto modo di provarlo io!).
Facendo chiarezza possiamo dire che:
- Non è inserito via CSS (e questo lo avevo capito!)
- Hanno utilizzato Javascript per inserie l'swf come sfondo
- Questa tecnica non è crossbrowser visto che su Safari (Mac) non funziona (adesso lo sappiamo)
Resta ilfatto che in qualche modo è stato inserito un swf come sfondo visibile in IE Firefox e Chrome! ....e quindi si può fare!? Resta la domanda COME? :berto:![]()
Umbria e Sapori
www.umbriaesapori.it
no dico, secondo te se tu mi chiedi come inserire un swf nel body, io apro il sito e nel body ci vedo un'immagine, cosa devo pensare? visto che la presentazione (ergo, sfondo) in genere è gestita da css, dove è normale che vada a vedere nel codice? se poi non c'è compatibilità crossbrowser non è un problema mio, io utente do per scontato che funzioni.Originariamente inviato da parabondio
...se puoi usare solo safari su Mac che ti posso fare?? ...non rispondermi che in quel sito non c'è un swf come sfondo solo perchè lo hai testato con un solo browser e li non funziona!
se poi mi dici che ci sono dei js che richiamano il filmato ok, non appena rientrerò e potrò usare altri browser lo verificherò, e nel caso dipenda da javascript ti farò spostare da uno dei mod di questa sezione.
Basta che non ti alteri, ok?![]()
Cyà
Ok Myaku, se lo dici tu, non mi altero!![]()
Cmq io sto cercando di vedere i javascript associati a quel portale, ma non ci capisco un gran che! Se dovessi arrivare ad una conclusione logica la posto! :master:
Umbria e Sapori
www.umbriaesapori.it
Ciao.Originariamente inviato da parabondio
Salve a tutti!
vorrei inserire un swf come sfondo ad una pagina html (sfondo al body, non ad un div posizionato con z-index!), un pò come per il sito http://it.playstation.com/
Qualcuno sa darmi qualche dritta?
grazie
Come ha detto giustamente Myaku non puoi impostare come background un file swf.
Al momento nessun browser possiede questa caratteristica.
Il sito da te indicato non imposta uno sfondo swf al body, ma imposta solamente una gif, questa: http://it.playstation.com/static/fur...bg_generic.gif
in attesa che venga poi caricato il filmato swf in uno specifico div (..nel caso in cui sia consentito, cioè a seconda del browser utilizzato).
In particolare, questo è il js che gestisce il caricamento dello sfondo swf:
http://it.playstation.com/static/inc...pt/flash-bg.js
Sostanzialmente non fa altro che caricare il filmato swf sul div con id "flash_background", utilizzando peraltro il ben conosciuto metodo SWFObject.
All'oggetto swf viene poi impostata la proprietà wmode come "trasparent" (caratteristica supportata decentemente solo da alcuni browser) , in modo da poter poi disporre il div dei contenuti sopra il filmato swf.
Alla fine dei conti, come constatato, questa soluzione non è proprio cross-browser, tant'è vero che su alcuni browser viene omessa del tutto attraverso il js.
Trai tu le conclusioni.
![]()
Installa Forum HTML.it Toolset per una fruizione ottimale del Forum