dreamweaver cs5: firefox non rileva swf

paul1978

Nuovo Utente
30 Ott 2010
3
0
0
ciao a tutti!!!
allinserimento dell'swf guardando il cod. mi inserisce sia il codice per ie e sia per altri browser.....in questo modo solo firefox non me lo legge.....ho provato anche ad inseire manualmente il cod. dell'swf....ma in questo modo al contrario...firefox funziona ma ie no....come devo fare?????
 
la versione di ie è la 8.......

il cod. di dreamweaver è questo:
HTML:
<div id="menu">
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="850" height="30" align="middle" id="FlashID2">
      <param name="movie" value="menu2.swf" />
      <param name="quality" value="high" />
      <param name="wmode" value="transparent" />
      <param name="swfversion" value="6.0.65.0" />
      <!-- Questo tag param fa in modo che agli utenti con Flash Player 6.0 r65 e versioni successive venga richiesto di scaricare l'ultima versione di Flash Player. Eliminatelo se non volete visualizzare la richiesta agli utenti. -->
      <param name="expressinstall" value="Scripts/expressInstall.swf" />
      <!-- Il tag object successivo è per i browser diversi da IE. Utilizzate IECC per nasconderlo in IE. -->
      <!--[if !IE]>-->
      <object data="menu2.swf" type="application/x-shockwave-flash" width="700" height="30" align="middle">
        <!--<![endif]-->
        <param name="quality" value="high" />
        <param name="wmode" value="transparent" />
        <param name="swfversion" value="6.0.65.0" />
        <param name="expressinstall" value="Scripts/expressInstall.swf" />
        <!-- Il browser visualizza il seguente contenuto alternativo per gli utenti che utilizzano Flash Player 6.0 e versioni precedenti. -->
        <div>
          <h4>Il contenuto di questa pagina richiede una nuova versione di Adobe Flash Player.</h4>
          <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Scarica Adobe Flash Player" width="112" height="33" /></a></p>
        </div>
        <!--[if !IE]>-->
      </object>
      <!--<![endif]-->
    </object>
  </div>

questo cod. è quando inserisco l'swf direttamente dal pulsante inserisci - movie - swf......etc....

ho provato anche ad inserire il codice alla vecchia maniere....cioè inserendolo scrivendo il codice manualmente.....ma in questo caso mi visualizza in firefox ma non in ie.....:incazz2::incazz2::incazz2:
 
ciao
tralascio molti parameti
però inserendo quasto codice senza tanti fronzoli funzia uguale sia su ie8 che ff 3.6.8 anche su chrome


HTML:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="550" height="292">
  <param name="movie" value="pinco_pallo.swf">
  <param name=quality value="high">
  <param name="wmode" value="transparent">
  <embed src="pinco_pallo.swf" quality="high" wmode="transparent" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="550" height="292"></embed>
</object>
se togli la riga embed funzia su ie ma non su ff
prova al massimo a te non funzia
 
grazie mille.....ma ho risolto il problema...praticamente in dreamweaver quando inserisci un swf ti crea una cartella "Script" dove ti crea un file javascript "swfobject"....questo file dovevo cambiare.....in poche parole il file swfobject si scarica da internet l'ultima versione è il 2.2....l'ho sostituita a quella creata da dreamweaver e come per magia tutto funziona...sia in ie 8 che in firefox.....

ho scritto questo sperando sia utile a tutti coloro che hanno avuto questo tipo di problema.....io per caso l'ho risolto....tutto immaginavo che sostituire questo file javascript...:cool::cool::cool:

grazie lo stesso per l'aiuto....siete molto gentili.....:):):)
 
Salve a tutti ho seguito questa discussione e io avrei un problema simile che ci stò sbattendo parecchio la testa:hammer:, cioè dreamweaver crea un codice, inserendo un swf, composto da 2 object che ora vi mostrerò:
HTML:
<object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="900" height="270">
  <param name="movie" value="flash/header900.swf" />
  <param name="quality" value="high" />
  <param name="wmode" value="transparent" />
  <param name="swfversion" value="6.0.65.0" />
  <!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. -->
  <param name="expressinstall" value="Scripts/expressInstall.swf" />
  <!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
  <!--[if !IE]>-->
  <object type="application/x-shockwave-flash" data="flash/header900.swf" width="900" height="270">
    <!--<![endif]-->
    <param name="quality" value="high" />
    <param name="wmode" value="transparent" />
    <param name="swfversion" value="6.0.65.0" />
    <param name="expressinstall" value="Scripts/expressInstall.swf" />
    <!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
    <div>
      <h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
      <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" width="112" height="33" /></a></p>
    </div>
    <!--[if !IE]>-->
  </object>
  <!--<![endif]-->
</object>
allora, ciò che devo fare è creare una trasparenza del background, perche il mio oggetto flash non è uniforme, navigando sul web ho scoperto che oltre ad aggiungere al "param" wmode=transparent lo devo aggiungere nel "embed" in questo modo:
HTML:
<embed
             src="flash/header900.swf"
             quality="high"
             wmode="transparent" p
             pluginspage="http://www.adobe.com/go/getflash"
             type="application/x-shockwave-flash"
             width="900"
             height="270">
       </embed>
dove e come lo inserisco?
io ho provato ad inserirlo dentro il primo object ma quando lo visualizzo nel browser, ad esempio firefox, mi crea un doppio flash, e così proprio non và...
ringrazio anticipatamente tutti
 

Discussioni simili