• User Attivo

    Passaggio da HTML a XHTML 18 errori

    Salve, stavo provando a validare il mio sito www tentazionishop it dopo il passaggio da HTML a XHTML solo che mi ritrovo con 18 errori e non so come risolverli :mmm:
    8 sono sicuramente dello slide in index, come si risolve? credo sia un problema di <embed> e <object>
    2 sono legati ad un'immagine inserita in uno script per il box categorie
    mentre gli altri 10 mi segnalano piu volte la chiusura di </body> e </html>
    Sapete darmi una mano? Grazie


  • User Attivo

    Sono riuscito ha correggere le chiusure dei tag, ora il problema rimane qui
    [html]<embed src="_index.swf?xml_path=slides.xml" quality="high" type="application/x-shockwave-flash" width="640" height="240" allowFullScreen="true"></embed>[/html]
    Come faccio a validarlo? senza questo pezzo nel codice dello slide si valida al w3c ma funziona solo con explorer, mentre con firefox non si vede.


  • User Attivo

    Nessuno sa validare un <embed> ?


  • ModSenior

    Ciao deltabiri,
    mi dispiace ma non si può validare il tag embed.

    Devi trovare un altro modo per ottenere quello che vuoi.
    Prova a vedere il tag object e le sue proprietà.

    Valerio Notarfrancesco


  • User Attivo

    Sinceramente non so come si fa', posto il codice magari sai dirmi se possibile o meno.
    [html]<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="link" width="640" height="240">
    <param name="movie" value="_index.swf?xml_path=slides.xml" />
    <param name="quality" value="high" />
    <param name="allowFullScreen" value="true" />
    <embed src="_index.swf?xml_path=slides.xml" quality="high" pluginspage="link" type="application/x-shockwave-flash" width="640" height="240" allowFullScreen="true"></embed>
    </object>[/html]


  • ModSenior

    Prova a sostituire <embed src=...> con param name
    <param name="movie" value="_index.swf?xml_path=slides.xml" />

    Valerio Notarfrancesco


  • User Attivo

    Gli errori spariscono, ma si vede solo con explorer, con mozilla no.


  • ModSenior

    Non è farina del mio sacco, comunque prova ad inserire:

    <!--[if !IE]> -->
    <object type="application/x-shockwave-flash" data="_index.swf?xml_path=slides.xml" width="640" height="240">
    <!-- <![endif]-->

    Questo perché IE non aderisce pienamente allo standard e occorre passargli il riferimento ad un ActiveX che si occuperà poi sul browser di riprodurre il media.

    Pensavo che con le ultime versioni avessero corretto la feature.

    Valerio Notarfrancesco


  • User Attivo

    [HTML]<object height="240" width="640" codebase="link" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
    <param value="_index.swf?xml_path=slides.xml" name="movie" />
    <param value="high" name="quality" />
    <param value="true" name="allowFullScreen" />
    <param value="link" name="pluginspage" />
    <param value="application/x-shockwave-flash" name="type" />
    <param value="true" name="allowFullScreen" /><object height="240" width="640" data="_index.swf?xml_path=slides.xml" type="application/x-shockwave-flash"></object>
    [/HTML]
    Perfetto cosi funziona, grazie mille.
    Chiedo troppo per sapere anche come risolvere il problema dell'immagine in <head>?
    Praticamente porto uno script per il box categorie che richiama 2 immagini
    [HTML]togglehtml: ["suffix", "<img src='images/plus.gif' class='statusicon' />", "<img src='images/minus.gif' class='statusicon' />"],[/HTML] sono un "+" e un "-" che comandano l'apertura alle sottocategorie.


  • ModSenior

    Purtroppo non mi intendo di javascript,
    ma cosa intendi per

    immagine in <head>?

    Poi immagino che togglehtml sia una funzione definita da qualche parte.

    Qui serve un esperto di javascript.

    Valerio Notarfrancesco


  • User Attivo

    E si, e' richiamato da un js
    [HTML]config.revealtype=config.revealtype || "click"
    config.revealtype=config.revealtype.replace(/mouseover/i, "mouseenter")
    if (config.revealtype=="clickgo"){
    config.postreveal="gotourl" //remember added action
    config.revealtype="click" //overwrite revealtype to "click" keyword
    }
    if (typeof config.togglehtml=="undefined")
    config.htmlsetting={location: "none"}
    else
    config.htmlsetting={location: config.togglehtml[0], collapse: config.togglehtml[1], expand: config.togglehtml[2]}[/HTML]