Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][FLASH] Problem z menu
Forum PHP.pl > Forum > PHP
Adams911
mam taki problem na tej stronie www.muzaflesh.com nie wyświetla się menu (powinno być nad logiem) ale o dziwo w IE 8 otwiera się ono a w innych już nie oraz w starszych wersjach IE. Do stworzenia menu użyłem 123 flash menu i na stronach gdzie juz od dawna są menu zrobione przez ten program działają. Jak rozwiązać ten problem?


Pozdrawiam Adams911
modern-web
Sprawdź poprawność kodu, za pomocą którego wstawiłeś obiekt flash do pliku html/php ...
Jeśli IE8 Ci to wyświetla, a mi Chrome i Mozilla nie pokazują nic to znaczy, że jest błąd w składni.
Internet Explorer ma to do siebie, że "kojarzy" niektóre elementy - w pewnym znaczeniu tego słowa - i pominięcie ' nie jest dla niego problemem.

Jeszcze jest jedna opcja; Plik .swf usadowiłeś tam za pomocą kodu, który interpretowany jest TYLKO przez IE...
Pokaż go najlepiej smile.gif


EDIT - ROZWIĄZANIE PROBLEMU:


  1. <object id="fm_menu_menu_flash_zesp__1" width="870px" height="62px" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
  2.  
  3. codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0">
  4.  
  5. <param name="movie" value="menu flash zespół1.swf" /><param name="quality" value="high" />
  6.  
  7. <param name="bgcolor" value="#000000" /><param name="wmode" value="transparent" />
  8.  
  9. <param name="scale" value="noscale" /><param name="salign" value="LT" /><param name="menu" value="false" />
  10.  
  11. <embed type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer"
  12.  
  13. width="870px" height="62px" bgcolor="#000000" wmode="transparent" src="menu flash zespół1.swf"
  14.  
  15. quality="high" scale="noscale" menu="false" salign="LT" />
  16.  


1. Nie używa się polskich znaków w nazwach plików.
2. Spacje zastąp _

REASUMUJĄC - podmień ten Twój kod HTML na ten:

  1. <object id="fm_menu_menu_flash_zesp_1" width="870px" height="62px" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0">
  2. <param name="movie" value="menu_flash_zespol1.swf" /><param name="quality" value="high" />
  3. <param name="bgcolor" value="#000000" /><param name="wmode" value="transparent" />
  4. <param name="scale" value="noscale" /><param name="salign" value="LT" /><param name="menu" value="false" />
  5. <embed type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" width="870px" height="62px" bgcolor="#000000" wmode="transparent" src="menu_flash_zespol1.swf" quality="high" scale="noscale" menu="false" salign="LT" />


I ZMIEŃ NAZWĘ PLIKU menu flash zespół1.swf na menu_flash_zespol1.swf
Adams911
Dzięki wielkie pomogła ta zmiana. yahoo.gif
modern-web
winksmiley.jpg Zawsze do usług.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.