Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : Ansl72 09 Jul 2009, 00:10:56
-
In pratica vorrei usare lo script swfobject.js per caricare un file flash in un modulo e tale file flash ha un tasto che al click carica a sua volta un altro file flash. Con il metodo classico object riesco a caricare il primo swf ma l'altro non viene caricato per cui ho letto che con questo script dovrei riuscire a risolvere il problema. Solo che in pratica ho provato a seguire una guida che ce online ma non succede nulla.
In pratica ho inserito sull'index.php del template il seguente codice:
<script type="text/javascript" src="/media/system/js/swfobject.js"></script>
<script type="text/javascript">
swfobject.registerObject("mioFlashContent", "10,0,0,0");
</script>
poi ho creato un nuovo modulo con il seguente codice:
<div id="flashcontent">
Tu ai bisogno di upgradare la tua versione del flash player
</div>
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
var flashvars = {}
var params = {
base: ".",
allowfullscreen: "true"
allowscriptaccess: "always"
}
var attributes = {}
swfobject.embedSWF("images/flash/gallery/gallery.swf", "flashcontent", "300", "560", "10,0,0,0", false, flashvars, params, attributes);
</script>
ma non funziona!! ;) ??? :(
Qualcuno puo postare uno stralcio di codice per poter usare corretamente questo script? Grazie
-
Ciao!
io ho fatto cosė:
nell'head ho inserito
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject.js"> </script>
<script type="text/javascript"> swfobject.embedSWF("file.swf", "main", "980", "700", "8.0.0"); </script>
e nel body
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="980" height="700" id="main">
<param name="movie" value="file.swf" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="file.swf" width="980" height="700">
<!--<![endif]-->
<p>please, install Flash Player for a correct view</p>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
Ma nel tuo codice, hai controllato che tutti i percorsi dei file siano corretti?
-
Ciao
mea culpa effettivamente il problema stava nel path! sia nel percorso dove definivo lo script e sia all'interno del file swf mi sono accorto che devo dare il percorso intero altrimenti non vede l'altro file swf che voglio caricare ;D!