Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : leonte54 21 Oct 2009, 12:20:04
-
Un saluto a tutti,
vorrei inserire un popup in flash all'apertura del sito.
In una prova con pagina html (non joomla) funziona tutto, ho provato a trasferirlo nel sito in joomla ma non vedo niente.
Queste sono le operazioni che ho fatto:
nella cartella del template ho inserito il file "xx.swf" nella cartella "swf" e nella cartella "js" ho inserito il file "flashobject.js".
Nel file index.php del template ho collegato il file "flashobject.js"
<script type="text/javascript" language="javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/js/flashobject.js"></script>
e ho inserito i codici js e css
<script language="JavaScript" type="text/JavaScript">
<!--
function hideDiv() {
document.getElementById("flashcontent").style.display = "none";
}
//-->
</script>
<style type="text/css">
<!--
#flashcontent {
height: 400px;
width: 520px;
position: absolute;
left: 50%;
top: 220px;
background-color: transparent;
margin: 0 0 0 -260px;
z-index: 100;
}
-->
</style>
poi nel body ho inserito questo codice:
<div id="flashcontent">
<strong>Devi installare la versione Flash Player</strong>
<div class="noflash">Non hai abilitato JavaScript</div>
</div>
<script type="text/javascript">
// <![CDATA[
var fo = new FlashObject("swf/overlay_flash.swf", "swf/overlay_flash", "520", "400", "7");
fo.addParam("menu", "false");
fo.addParam("wmode", "transparent");
fo.write("flashcontent");
// ]]>
</script>
Se visualizzo la pagina in dreamweaver riesco a vedere il div dove dovrebbe apparire il popup ma quando trasferisco tutto in rete non visualizzo il popup.
Dove sbaglio?
Grazie
-
Sono riuscito a visualizzare il popup anche con il pulsante di chiusura, purtroppo inserendo il codice nella pagina index.php il popup mi appare su ogni pagina, mentre io vorrei che si veda solo in apertura.
Credete sia possibile?
Grazie
-
Ho risolto inserendo il richiamo del file swf direttamente nell'articolo.