Az explorer nem lát

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

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.

Tenyleg mutass szerintem forrast. Az ff-ben rengetek kod-javito subrutin van, amibe az IE-ben nicsen.

--
Live Free or Die
UNIX

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.)


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-2"
 http-equiv="content-type">
  <title>w w w . m e d i t o r . h u</title>
  <meta content="Végvári Lajos" name="author">
  <meta content="HomePage of MDS" name="description">
</head>
<body
 style="color: rgb(255, 255, 255); background-color: rgb(0, 51, 0); background-image: url(/../imea/pic/backg.gif);"
 alink="#33ff33" link="#ff9900" vlink="#ffcccc">
<div style="text-align: center;"><img alt="summary"
 src="/../imea/pic/summary.gif" style="width: 630px; height: 72px;"><br>
</div>
<div style="text-align: center;"><font
 face="Helvetica, Arial, sans-serif"><br>

</font>
<table
 style="margin-left: auto; margin-right: auto; width: 630px; text-align: left; background-color: rgb(0, 51, 51);"
 border="1" cellpadding="1" cellspacing="1">
  <tbody>
    <tr>
      <td
 style="vertical-align: middle; height: 32px; text-align: center;"><big
 style="font-style: italic; color: rgb(255, 204, 0); text-decoration: underline;">Adattípus</big><br>
      </td>
      <td
 style="vertical-align: middle; width: 315px; text-align: center;"><big
 style="font-style: italic; color: rgb(255, 204, 0); text-decoration: underline;">Mérőszám
és mértékegység</big><br>
      </td>
    </tr>

    <tr>
      <td
 style="vertical-align: middle; height: 32px; text-align: center; background-color: rgb(0, 0, 0);"><big>Összes
fogyás</big><br>
      </td>
      <td style="vertical-align: middle; text-align: center;"><img
 alt="minus" src="/../imea/pic/min_ndx.gif"
 style="width: 313px; height: 30px;"><br>
      </td>
    </tr>
    <tr>
      <td
 style="vertical-align: middle; height: 32px; text-align: center; background-color: rgb(0, 0, 0);"><big><span
 style="color: rgb(0, 153, 0);">Összes feltöltés</span></big><br>

      </td>
      <td style="vertical-align: middle; text-align: center;"><img
 alt="plus" src="/../imea/pic/pls_ndx.gif"
 style="width: 313px; height: 30px;"><br>
      </td>
    </tr>
  </tbody>
</table>
<font face="Helvetica, Arial, sans-serif"><br>
</font>
</div>
<div style="text-align: center;"><a href="/../imea/data/adatok.zip"><font
 face="Helvetica, Arial, sans-serif"><img alt="diagram"
 src="/../imea/pic/rst_ndx.gif"
 style="border: 0px solid ; width: 800px; height: 720px;"></font></a><br>
</div>
<font face="Helvetica, Arial, sans-serif"></font>

<div style="text-align: center;"><font
 face="Helvetica, Arial, sans-serif"><br>
</font>
<div style="text-align: center;"><font
 face="Helvetica, Arial, sans-serif"><img alt="head"
 src="../../../imea/pic/amtr_foot.gif" style="width: 720px; height: 32px;"></font></div>
</div>
<div style="text-align: center;">
<div style="text-align: left;">
<table align="center" border="0" cellpadding="4" cellspacing="4"
 width="720">
  <tbody>
    <tr>
      <td style="width: 360px; vertical-align: top; text-align: left;"><font
 face="Helvetica, Arial, sans-serif"><a href="index.php"><img
 alt="gohome" src="/../imea/pic/gohome.gif"
 style="border: 0px solid ; width: 72px; height: 24px;"></a></font></td>
      <td style="vertical-align: middle; text-align: right;"><font
 face="Helvetica, Arial, sans-serif">Sol
omnibus lucet.  Meditor (c) 2006.</font></td>

    </tr>
  </tbody>
</table>
</div>
<font face="Helvetica, Arial, sans-serif"><img alt="separator"
 src="../../../imea/pic/separator.gif"
 style="width: 720px; height: 9px;"></font>
</div>
</body>
</html>

> 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:

<body alink="#33ff33" background="IMEA/pic/backg.gif" bgcolor="#003300"
 link="#ff9900" text="#ffffff" vlink="#ffcccc">

illetve

<body alink="#33ff33" background="IMEA/backg.gif" bgcolor="#003300" link="#ff9900" text="#ffffff" vlink="#ffcccc">

Dögöljek meg ha értem, de ennek köze sincs a meditor által idepastelt (inline CSS-es) kódhoz.......

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.

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.