• User

    Javascript per caricamento swf in html

    Ciao,
    ho un problema piuttosto noioso che non ho saputo risolvere.

    Sto creando un sito in swishmax.

    Ho l'esigenza di caricare ogni volta che si entra nella pagina html un diverso .swf quindi una sequenza random.

    Ho trovato la seguente libreria che sembra funzionare perfettamente:

    <script language="JavaScript" type="text/javascript">
    var name = new Array();
    name[0]="index.swf";
    name[1]="index1.swf";
    name[2]="index2.swf";
    name[3]="index3.swf";
    name[4]="index4.swf";

    var x = Math.floor(name.length * Math.random());

    + " frameborder=0 scrolling=no height=1024 width=768></iframe>");

    </script>

    Il sito è ottimizzato a 1024 x 768.

    Utilizzo pero' per ogni apertura di pagina una _self e dopo 3-4 volte che sfoglio il sito mi perde la centratura.
    Premetto che nella html nella head prima di ogni script ho centrato con il p align e funziona perfettamente, ma evidentemente rimanendo sempre nella index lo script funziona ma rimane in loop e quindi dovrei mettergli il centramento all'interno dello script stesso.

    Potete aiutarmi?

    Grazie


  • Super User

    Ciao 🙂

    Provato ad impostare l'align:center; per il body?


  • User

    Ovviamente si'.
    Per un po' va bene poi pian piano sposta le pagine a dx.
    E' un problema di iframe.Faccio avanti ed indietro nelle pagine iframe e non quelle html reali capito?
    se ti viene im mente qualcosa di concreto che possa aiutarmi sono qui.

    Grazie:bigsmile:


  • Super User

    Ma perchè non elimini l'iframe e generi random solo il nome del file swf da eseguire in un normale div?

    Cioè è una scelta per altre ragioni, o solo perchè non sai come fare altrimenti?


  • User

    Perche' ho 5 file swf random e non posso fare un normale div...


  • User

    si ci ho pensato a fare un solo file random swf...ma un mio amico dice che il comando this (che viene utilizzato nello script del file per generare il random) è pericoloso perchè non sempre esegue il comando li'.

    Insomma, sto guardano un po' in giro, e sto pensando a cosa fare.
    Non sono un programmatore, ho solo qualche nozioncina nell'ambito sviluppo.

    Questa libreria mi è piaciuta perchè veloce, sintetica e ben fatta.
    Unico inconveniente...appunto quello dell'iframe..
    ;-(