Sziasztok. Egy furcsa problémába akadtam:
Van egy dinamikusan előálló oldalam. Amikor mozilla
vagy firefox böngészi semmi gond nincs. Amikor azonban
explorer, akkor:
(1) minden kép helyén csak az url-je jelenik meg szövegesen (mintha nem találná meg őket)
(2) bizonyos képek jól jelennek meg, mások nem jelennek
meg
(3) minden jól jelenik meg (1 esetben, Xp home alatt)
A következőket csináltam:
(a) - a gif-eket jpgre cseréltem, hátha a képformátumot
nem tudja dekódolni - semmit nem használt.
(b) - megváltoztattam a hozzáférési jogokat - ez sem
használt semmit.
Nem tudom eldönteni, hogy az explorer oldalán
(beállítási probléma), vagy a szerver oldalán van
a probléma!
Tapasztalt valaki valami hasonlót?
Tud valaki tanácsot adni?
A válaszokat előre is köszönöm: meditor
Hozzászólások
én annó egyszer megszivattam már magam ilyesmivel, ott ugyan ez volt a szitu, egyik böngészővel jött, másikkal nem.
a hiba nálam az volt, hogy a jól megjelenő böngészőben a cache -ből vette a képeket, míg a másik megpróbáltam letölteni de nem tudta (elírt img hivatkozás v. jogosultsági kérdés volt már nem emlékszem)
nézd meg a generált forrást, szedd ki az img url -jét és próbálj meg direktben hivatkozni rá és figyeld a webszerver logokat is
Az a helyzet, hogy olyan helyen is jól jön a lap, ahol
még egyszer sem volt letöltve, azaz a cache-ben benne
sem lehetett.
> Sol omnibus lucet.
na, bekapcsoltam ezért a wines gépet is... úgyis állt rajta a por :)
leszámítva, h ie alatt a form nálam nem igazodik középre, minden ok.
linux alatt meg firefox, opera, konqueror is ok
Nálam is ugyan ez....
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Üllj le és kuss legyen!"..
Hat jo lenne ha mutatnal valami forrast, esetleg az oldalt, hogy megallapitsuk a hiba pontos okat, mert hat ez igy nem tul sok mindent mond.
http://www.meditor.hu/imea.html
Mindjárt kiteszek egy screen_shotot is, hogy mit kéne látni.
Az eddigieket is köszi.
> Sol omnibus lucet.
ha a megjelenítendő kép urljét írom be a browserbe, akkor ad egy nagy forbidden-t.
p.s. firefoxszal nézem (nem mintha számítana)
You don't have permission to access /imea/pic/head.gif on this server.
es nyilvan igy a tobbinel is.
nagyon kemenyen utana jarhattal a problemanak, ha ezt nem vetted eszre.
t
Aha, és a mozillának, meg az ff-nek nem forbidden.
> Sol omnibus lucet.
annak is az, mivel en azzal nez(t)em.
t
"utana jarhattal"
Egybeírjuk (aka a fagyi visszanyal).
--
Gentoo motto: It's worth spending eight hours trying to make something load 20ns faster.
Kapcsold ki ezeket a modulokat, ha nem kell, mert így tök felesleges a beléptetés.
http://www.meditor.hu/IMEA/pic/
http://www.meditor.hu/IMEA/
Amúgy mi az a "malac_indító" ???
Olyan táp, amit a malacoknak kiskorukban adnak (starter).
> Sol omnibus lucet.
Tenyleg mutass szerintem forrast. Az ff-ben rengetek kod-javito subrutin van, amibe az IE-ben nicsen.
--
Live Free or Die
UNIX
ezt kéne látni:
http://www.meditor.hu/tmp/imeashot.gif
> Sol omnibus lucet.
Itt egy kis kód. Láttok ebben olyat, amitől az IE megvakul? (Előrebocsájtom: nem vagyok egy html
zsonglőr, elnézést a ronda kódért.)
> Sol omnibus lucet.
Valszeg az explorer nem tudja követni a /../../kep.gif
url-ből a dupla_pontos részt. Illetve nem szereti a
szimbolikus linkeket.
Ezeket leirtom a rendszerről, utána meglátom mi történik.
Köszi az eddigieket.
> Sol omnibus lucet.
Ez így érdekes kicsit: /.. Ugyanis a / ugye a gyökérkönyvtár és az utána lévő .. az előző könyvtár feletti könyvtár. Azaz a gyökér feletti könyvtár... Amit én elég nehezen tudok elképzelni ha nem egy serverről van szó. Esetleg /../../kep.gif helyett ../../kep.gif? Vagy ./../../kep.gif?
Persze javítsatok ki, ha tévedek...
Pont azt látom gondnak, hogy az IE-nek ../../kep.gif kell,
az FF megkajálja a /../../kep.gif formációt is. Ma
letesztelem, csak várom hogy online-ba kerüljön a
munkatársam, aki IE alól böngész.
Én jó unixos szokásnak megfelelően mindig kitettem az
url-ben a kezdő '/' jelet.
> Sol omnibus lucet.
Operában sincsenek képek, Konquerorban viszont vannak!
Belenéztem a böngésző cache-be (view source), és érdekes dolgot tapasztaltam:
Operánál minden képhivatkozás IMEA/$kepneve
Konquerornál IMEA/pic/$kepneve.
Pl. a body tag így néz ki:
illetve
Dögöljek meg ha értem, de ennek köze sincs a meditor által idepastelt (inline CSS-es) kódhoz.......
szerintem jo, ie7-el megneztem.
kb nekem is ugy nezett ki mint a linkelt gif-en
Amit nem értek, hogy a KÓD más Operában, mint Konquerorban (és gondolom IE6ban is a hibás képlinkeket tartalmazó változat materializálódik)
Köszönöm az eddigi válaszokat és a segítséget. Most már
csak az szóljon, akinél nem jelennek meg a képek!
Mivel kb 2-3 órán keresztül átrendezgetést hajtottam
végre, előfordulhatott, hogy valaki két nézegetés között
eltérő jelenséget tapasztalat és most töri a fejét, hogy
hun a nap... Tőlük most elnézést kérek.
Úgy tűnik a mozilla(ff) másként fejti föl az url-t, mint
az IE. Ha biztosat tudok, közzéteszem.
> Sol omnibus lucet.
Na, akkor a megoldás:
ha így adod meg: /../../kep.gif ---> akkor mozilla, FF
látja, IE nem látja a képeket
ha viszont így: ../../kep.gif ----> akkor az IE is látja.
Ez egy kicsit elképesztő, de sebaj. Ennyit az utánajárásról.
> Sol omnibus lucet.
Namost mivel a "gyökér felett 2vel" hivatkozás kissé sántít, lehet megy bugreport... Mozzilláéknak :D
Ha trágya a kód (itt nem erről van szó, ez W3C valid, csak a képlinkek sántítanak meg ne C-style commentek legyenek benne mert azon elhasal a validator ;) ), akkor nemá a böngésző javítsa.
Hogy-hogy ez eddig nem jött elő senkinél?
> Sol omnibus lucet.
Lehet, hogy ki kéne javítani a topikcíme: "A mozilla félrenéz" -re? (-::
> Sol omnibus lucet.