Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    26

    Problema caricamento swf

    Spero di essere nella sezione giusta, altrimenti mi scuso anticipatamente.

    Uso Joomla, dreamweaver e flash.
    Sto facendo un sito in Joomla, come home page volevo fare una pagina statica con dream caricando un swf.
    Il problema è quando visualizzo index.html sia in locale che sul web, dove dovrebbe apparire il file swf per un attimo appare un'immagine bianca (lo stage) poi tutto funziona perfettamente, come se ci mettesse un pò a caricare il file, ho provato a fare un preloader ma succede la stessa cosa solo che lo fa prima del preloader, ho provato a cambiare il file swf con uno più piccolo (senza animazioni solo immagini), ma niente. Quindi penso che il mio problema sia l'importazione del file con dreamweaver, posto il codice della mia pagina index.html:

    codice:
     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    <style type="text/css">
    body {
    	background-color: #000000;
    	margin-top: 10%;
    	margin-bottom: 10%;
    }
    
    </style>
    
    <script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
    </head>
    <div style="background-color: #000000" align="center">
    <body>
    <script type="text/javascript">
    AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','550','height','255','src','Home','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','Home' ); //end AC code
    </script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="550" height="255">
      <param name="movie" value="Home.swf" />
      <param name="quality" value="high" />
      <embed wmode="transparent" src="Home.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="550" height="255"></embed>
    </object></noscript>
    </body></div>
    </html>
    Mi ero scordato di dire che la pagina è a sfondo nero, come il file swf
    per favore aiutatemi

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    per favore correggi il tuo post inserendo il codice nel tag CODE




    edit: bravo

  3. #3
    Utente bannato
    Registrato dal
    Sep 2009
    Messaggi
    1,737
    La tua pagina deve essere così:
    codice:
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>home</title>
    <script language="javascript">AC_FL_RunContent = 0;</script>
    <script src="AC_RunActiveContent.js" language="javascript"></script>
    <style type="text/css">
    <!--
    body {
    	background-color: #000;
    }
    -->
    </style></head>
    <body>
    
    <script language="javascript">
    	if (AC_FL_RunContent == 0) {
    		alert("Questa pagina richiede AC_RunActiveContent.js.");
    	} else {
    		AC_FL_RunContent(
    			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
    			'width', '550',
    			'height', '400',
    			'src', 'home',
    			'quality', 'high',
    			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
    			'align', 'middle',
    			'play', 'true',
    			'loop', 'true',
    			'scale', 'showall',
    			'wmode', 'window',
    			'devicefont', 'false',
    			'id', 'home',
    			'bgcolor', '#000000',
    			'name', 'home',
    			'menu', 'true',
    			'allowFullScreen', 'false',
    			'allowScriptAccess','sameDomain',
    			'movie', 'home',
    			'salign', ''
    			); //end AC code
    	}
    </script>
    <noscript>
    	<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="550" height="400" id="home" align="middle">
    	<param name="allowScriptAccess" value="sameDomain" />
    	<param name="allowFullScreen" value="false" />
    	<param name="movie" value="home.swf" />
          <param name="quality" value="high" />
          <param name="bgcolor" value="#000000" />	
          <param name="wmode" value="transparent" />
          <embed src="home.swf" quality="high" 
          wmode="transparent"
          bgcolor="#000000" width="550" height="400" 
          name="home" align="middle" allowScriptAccess="sameDomain" 
          allowFullScreen="false" type="application/x-shockwave-flash" 
          pluginspage="http://www.macromedia.com/go/getflashplayer" />
    	</object>
    </noscript>
    </body>
    </html>
    Inoltre nel tuo codice c'è un erore madornale, ha racchiuso il tag body in un div, ciò non si può fare

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    26
    Perfetto, grazie mille cosi funziona

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.