Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: MicroDziura:problem z wyświetlaniem grafiki pod IE
Forum PHP.pl > Forum > Po stronie przeglądarki
zombie
Jestem w trakcie tworzenia strony ze sporym udziałem flash'a. Cały czas pracuje na Fiefox'ie, ale moment temu sprawdziłem jak stronka prezentuje się pod IE (6.0.2900.2180)... Dziwna sprawa, bo flashe ładują się bez problemu, za to dolna cześć strony jest nieco olewana przez IE: ogólnie wyświetlanie grafiki jest przez IE olewane, czyli
  1. <td style="background: url(img/down.jpg) no-repeat"> i <img src="plik.jpg" />
... czasem załapuje, a czasem nie.

Strona do obejrzenia pod adresem: http://smr.pl/nowa/

Może ktoś wie co na to zaradzić?

ja tylkododam że w operze też jest olewanko
---
nospor


nieee... w operze tylko height=100% w tabeli nie działa, ale linki [gify w pod-menu] i tło wyświetlają się prawidłowo
babajaro
co do backgroundu, szczerze Ci powiem patrzę na ten kod i patrzę i mi się nie podoba winksmiley.jpg

ja bym napisał to samo w ten sposób:
  1. <td style="background-image: url('img/down.jpg'); background-repeat: no-repeat">


odkąd pojawił się XTML tak właśnie wypisuje swoje tła...
napisz czy zadziała...
Kas
Strona wygląda ok we właściwej przeglądarce (Firefox) i w msie 5.00.2614.3500.
Tak czy inaczej do wstawienia tła użyj css.
Dravo
Na początek postaraj się o poprawny plik XHTML. Strona nie przechodzi nawet walidacji HTML 4.01. I choć wydaje się to rzeczą błahą, to właśnie podczas porządkowania kodu wychodzą błędy.

Rezultaty walidacji
zombie
Cytat(babajaro)
ja bym napisał to samo w ten sposób:
  1. <td style="background-image: url('img/down.jpg'); background-repeat: no-repeat">

niestety... to nic nie zmienia

Cytat(Dravo)
Na początek postaraj się o poprawny plik XHTML. Strona nie przechodzi nawet walidacji HTML 4.01. I choć wydaje się to rzeczą błahą, to właśnie podczas porządkowania kodu wychodzą błędy.

poprawiłem wszystko oprócz znaczników obiektu flash... bo nie wiem jak i nic mi to nie dało. wcale nie jestem przekonany co do XHTML zresztą
a to validacja php.pl ... a działa smile.gif

update: ... teraz wszystko waliduje się bez problemu, a strona dalej się sypie pod IE... działa dopiero, kiedy usuwam flash-menu.
seaquest
ekhm. tylko zobacz. U nas nie waliduje się wstawiony flash i jakis link
zombie
nie wiem o co chodzi z tymi zmiennymi w linkach, ale flaszki wstawia się tak ... podobno:
  1. <object type="application/x-shockwave-flash" data="plik.swf" width="100" height="100">
  2. <param name="movie" value="plik.swf" />
  3. </object>
babajaro
ja je wstawiam tak:

  1. <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="270" height="123">
  2. <param name="movie" value="images/ks_banner2.swf">
  3. <param name="quality" value="high">
  4. <embed src="images/ks_banner2.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="270" height="123">
  5. </embed></object>


musi być też "embed"...
revyag
Cytat
  1. <object type="application/x-shockwave-flash" data="plik.swf" width="100" height="100">
  2. <param name="movie" value="plik.swf" />
Są duże szanse że to nie zadziała.

Cytat
musi być też "embed"...

Nie musi.
Od dawna flashe osadzam w sposób opisany tu:
http://www.alistapart.com/articles/flashsatay/
zombie
wracając do tematu; z problemem poradziłem sobie na około... najpierw otwiera się dół strony,a dopiero potem wczytuje flash - wreszcie działa. tak to widać jest z IE, że jak nie kijem to pałą. smile.gif
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.