• User

    Problema di caricamento swf e img nella stessa pagina

    Buongiorno a tutti!
    Spero di non aver sbagliato sezione!
    Ho un problemino in merito alla struttura da adottare in una pagina html che ospita un flash. Il problema è che nella stessa pagina devono esserci due immagini che sono posizionate alla destra del flash. Al momento del caricamento dell'swf (che si attiva tramite un link) le due img sulla destra spariscono semplicemente, nel senso che appare il flash normalmente funzionante e le due immagini si "volatilizzano". Premetto che non vengono coperte dal filmato e non cambiano gli indirizzi dell'img perché altrimenti si vedrebbero almeno i classici rettangolini con la "X". Sapreste aiutarmi per favore? Vi riporto qui sotto il codice della pagina:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//IT">
    <html>
    <head>
    <title></title>
    </head>
    <body bgcolor="#999966" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
    <table cellpadding="0" cellspacing="0" border="0" width="511" height="366">
    <tr>
    <td rowspan="2" width="462" height="366">
    <object type="application/x-shockwave-flash" data="pittura01.swf" width="462" height="366">
    <param name="movie" value="pittura01.swf"/>"
    </td>
    <td><img src="img_pittura/09.jpg" width="49" height="191" alt=""></td>
    </tr>
    <tr>
    <td><img src="img_pittura/12.jpg" width="49" height="175" alt=""></td>
    </tr>
    </table>
    </body>
    </html>

    Grazie in anticipo a tutti quelli che sapranno darmi una mano e anche a quelli che ci proveranno.

    PS.Ho provato a cercare l'argomento ma non l'ho trovato quindi se già c'è mi scuso per "l'inconveniente"!!


  • User Attivo

    Ciao Dragon,

    potremmo vedere il codice all'opera, in modo da avere un'idea piu' chiara di quello che succede? A prima vista il codice mi pare ok.

    Ciao


  • User

    @olaola said:

    Ciao Dragon,

    potremmo vedere il codice all'opera, in modo da avere un'idea piu' chiara di quello che succede? A prima vista il codice mi pare ok.

    Ciao

    Sarebbe un problema perchè al momento non saprei come fare... forse tra qualche giorno. Cmq, immaginavo che il codice fosse a posto (bhe, diciamo che ci speravo!!:giggle:). Ho provato anche rimuovendo la tabella e utilizzando dei div opportunamente posizionati con un css, ma non c'è verso, al momento della comparsa del flash spariscono le immagini.....:x Roba da non credere! Non è che magari c'è qualche errore nel come inserisco il flash? Non so, nel tag o nelle specifiche...


  • User Attivo

    Prova a sistemare l'inserimento dell'oggetto flash.

    La sintassi corretta e'

    [html]<object width="550" height="400">
    <param name="movie" value="somefilename.swf">
    <embed src="somefilename.swf" width="550" height="400">
    </embed></object>[/html]Tanto per fugare questo dubbio.

    Ciao


  • User

    @olaola said:

    Prova a sistemare l'inserimento dell'oggetto flash.

    La sintassi corretta e'

    [html]<object width="550" height="400">
    <param name="movie" value="somefilename.swf">
    <embed src="somefilename.swf" width="550" height="400">
    </embed></object>[/html]Tanto per fugare questo dubbio.

    Ciao

    WOOWW!!:o
    L'hai azzeccata in pieno!!:wink3:

    Pensa te! Immaginavo che potesse essere una cosa del genere ma non me l'aspettavo comunque, quando ho messo il tuo codice come per magia è sparito il problema! Grazie mille sei un grande!!:yuppi:

    Tanto rendere un piccolissimo servizio reinserisco il codice completo e corretto della pagina, casomai dovesse servire a qualcun'altro.

    PS. Io ho sempre creduto che il codice che inserivo io fosse corretto, secondo te come mai non funzionava?

    [html]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//IT">
    <html>
    <head>
    <title></title>
    </head>
    <body bgcolor="#999966" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
    <table cellpadding="0" cellspacing="0" border="0" width="511" height="366">
    <tr>
    <td rowspan="2" width="462" height="366">
    <object width="462" height="366">
    <param name="movie" value="box_lente/pittura01.swf">
    <embed src="box_lente/pittura01.swf" width="462" height="366">
    </embed></object>
    </td>
    <td><img src="img_pittura/09.jpg" width="49" height="191" alt=""></td>
    </tr>
    <tr>
    <td><img src="img_pittura/12.jpg" width="49" height="175" alt=""></td>
    </tr>
    </table>
    </body>
    </html> [/html]


  • User

    Ho trovato un ulteriore soluzione utilizzando uno script di google che si chiama SWFObject 2.0 dovreste andare a dargli un occhiata, lascio l'indirizzo:

    code.google.com/p/swfobject/

    Spero di essere stato utile, anche se questa info non avrebbe forse risolto il mio problema di prima!:figo2:


  • User Attivo

    Bene, son contento che tutto funzioni.

    Io non ti so' dire perche' prima il codice non funzionasse, se non che la sintassi non era corretta. Io mi son limitato a confrontarla con quella suggerita dal W3C.

    ciao ciao