Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1

    Pagine con elementi in Flash

    Per favore... sto facendo un sito in cui sono presenti vari elementi in flash... come normale però, ogni volta che si apre una pagina, si deve disattivare il controllo di xp (barretta gialla in alto) per dare il permesso all'attivazione degli elementi e, poi, ogni tasto o banner o... qualsiasi cosa, è da clikkare due volte per abilitare il comando.

    Chiedo: non c'è una riga per eliminare alla fonte il problema? Non solo da singolo computer perchè mi piacerebbe che chiunque acceda al sito possa navigare tranquillamente senza dover impazzire o disabilitare le proprie opzioni di protezione.

    GRAZIEEEEE!!!!

  2. #2
    Devi semplicemente indicare per ogni animazione che si tratta di un oggetto Flash e non un activeX sconosciuto.

    Ciao.
    Think global, act local.

  3. #3
    Scusa per il ritardo nel ringraziarti, ma ero via.
    Ora ti stupirò con la mia ignoranza, ma... ho capito il concetto, come lo metto in pratica?

    Normalmente, in Dremaweaver inserisco l'oggetto flash che mi interessa. Cosa devo aggiungere nel codice per trasformare l'oggetto come mi hai detto sopra?

    Grazie ancora a chiunque mi dia una mano.

  4. #4
    Vi prego una mano... è urgente...

  5. #5
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    Se ho capito bene quello che voleva indicarti index,
    dovresti fare le cose come con un normale filmato flash.

    qualcosa tipo:
    codice:
    <object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" id="obj1" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,16,0" border="0" width="100" height="50">
    		<param name="movie" value="percorso/file.swf">
    		<param name="quality" value="High">
    		<param name="menu" value="false" />
    		<embed src="percorso/file.swf" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="obj1" width="100" height="50"></object>
    ti aiuta così?

  6. #6
    Quello che ho è questo:

    object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="750" height="450">
    <param name="movie" value="Media/Ristorante.swf" />
    <param name=quality value=high />
    <embed src="Media/Ristorante.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="750" height="450"></embed>
    </object>

    che mi sembra simile... però il problema mi resta... il fatto è che con i controlli chiede sempre di clikkare per disabilitare la protezione o, peggio ancora, di clikkare sulla barra gialla degli avvisi x attivare la pagina. Essendo per l'80% in flash (il sito)... è veramente poco comodo.

    Grazie mille per l'aiuto comunque. Nn essendo praticissimo, magari mi perdo io qualche passaggio. Grazie ancora

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    833
    Potresti fare cosi':
    1) inserire questo codice nelle pagine con i filmati flash PRIMA di </head>
    "<script type="text/javascript" src="ieupdate.js"></script>"

    2) modificare gli script come da esempio

    <script type="text/javascript">startIeFix();</script>

    <object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="737" height="65" align="left">
    <param name="movie" value="titolo.swf">
    <param name="quality" value="High">
    <embed src="titolo.swf" width="737" height="65" align="left" quality="High" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed></object>


    <script type="text/javascript">endIeFix();</script> </td>

    3) ultima fase crea un file ieupdate.js
    con questo codice e lascialo nella cartella del sito (NON modificare niente)

    var bo_noscript_id = 0;

    function isIE() {
    var strBrowser = navigator.userAgent.toLowerCase();
    return (strBrowser.indexOf("msie") > -1 && strBrowser.indexOf("mac") < 0);
    }

    function startIeFix() {
    if (isIE()) {
    document.write('<div style="display: none;" id="bo_noscript_id_' + bo_noscript_id + '">');
    }
    }

    function endIeFix() {
    if (isIE()) {

    document.write('</div>');
    var theObject = document.getElementById("bo_noscript_id_" + bo_noscript_id++);
    theObject.outerHTML = theObject.innerHTML;
    }
    }

  8. #8
    Grande hai una cena pagata dove vuoi!


    Metà dell'opera è compiuta. Così funziona alla grande sui singoli oggetti. Ora non resta che il nemico barra gialla di xp dove compare l'avviso dei contenuti attivi.

    Però, almeno, una volta clikkata (o disattivata) nn c'è più il problema di attivare ogni singolo oggetto.

    Grazie mille davvero

  9. #9
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    833
    Non ho capito cosa intendi con la barra gialla, (hai un esempio da farmi vedere),
    io non vedo nessuna richiesta nelle mie pagine, ne in locale ne su internet!
    Fammi sapere

  10. #10
    Ora funziona perfettamente... x ora grazie mille. Senza il tuo aiuto non ce l'avrei mai fatta.

    Se ho bisogno mi permetto di disturbarti ancora.

    Sono in debito

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.