ugrás a tartalomhoz

Firefox-HTML-Frame betöltési gond... +egy kis safari... :-)

MiZsolt · 2008. Júl. 14. (H), 12.54
(Ezt a kérdést az előbb már elküldtem, de nem találom...)
Valami nagyon furcsa kérdésem lenne
Kicsit agyvérzéses gond...

Szóval van egy weboldal amit csinálok, és frame megoldásokat használok
benne.
Az oldal a http://herbariashop.millu.hu
Azonban firefox böngészővel rendre meghal. Vagyis nem töltődik be a
középső fő frame.
Ez van a frame-s html oldalban...
  1. <frameset cols="20,880,*" noresize frameborder="0" framespacing="0"  
  2. border="0" scrolling="no">  
  3.     <frame name="fmSpc1" src="about:blank" noresize frameborder="0"  
  4. framespacing="0" border="0" scrolling="no">  
  5.     <frameset rows="80,30,*,31" noresize frameborder="0"  
  6. framespacing="0" border="0" scrolling="no">  
  7.         <frame name="fmHead" src="./cgi-bin/fejlec.cgi" noresize  
  8. frameborder="0" framespacing="0" border="0" scrolling="no">  
  9.         <frameset cols="170,*,100" noresize frameborder="0"  
  10. framespacing="0" border="0" scrolling="no">  
  11.             <frame name="fmMode0" src="reklam.htm" noresize  
  12. frameborder="0" framespacing="0" border="0" scrolling="no">  
  13.             <frame name="fmMode1" src="indikator.htm" noresize  
  14. frameborder="0" framespacing="0" border="0" scrolling="no">  
  15.             <frame name="fmKosar" src="./cgi-bin/kosar.cgi" noresize  
  16. frameborder="0" framespacing="0" border="0" scrolling="no">  
  17.         </frameset>  
  18.         <frame name="frmKozepe" src="./cgi-bin/menu.cgi" noresize  
  19. frameborder="0" framespacing="0" border="5">  
  20.         <frame name="fmMode2" src="lablec.htm" noresize frameborder="0"  
  21. framespacing="0" border="0" scrolling="no">  
  22.     </frameset>  
  23.     <frame name="fmSpc2" src="about:blank" noresize frameborder="0"  
  24. framespacing="0" border="0" scrolling="no">  
  25. </frameset>  
Namármost először azt hittem, hogy a menu.cgi-vel van gond... De az
betöltődik önállóan minden gond nélkül...
De a frame-be nem...
Ezért kísérletképp betöltöttem egy másik cgi-t az adott frame
be.Konkrétan egy olyat amit már a weboldal fejlécébe betölt egyszer a
böngésző.. Vagyis a fejlec.cgi-t az alábbi módon:
  1. <frame name="frmKozepe" src="./cgi-bin/fejlec.cgi" noresize  
  2. der="0" framespacing="0" border="5">  
Eredmény azonos. Ezt sem tölti be. Egy dolog lehet... Valami frame gond
van, ami bezavar... De én semmit sem találok... Tud valaki segíteni...
Esetleg a firefox böngésző valamilyen beállítása a gond?

Továbbá safari böngésző esetén a framek címzése valamiért nem korrekt...
Például, hiába adom meg hogy target = _parent. Akkor is egy framebe akarja a cuccot betölteni...


Üdv.
Zsolt
 
1

Firefox és Netscape frame gondok

scsabi · 2008. Júl. 20. (V), 23.47
Hasonló problémával harcolok én is. Szerkesztettem egy frameset-es oldalt, amit a Freeweb-re raktam fel. IE alatt szépen működik, de FF és Netscape alatt szétcsúsznaka frame-ek.
Ami még furcsább az az, hogy ha a sajátgépről nyitom meg, minden böngésző gyönyörűen elboldogul vele.
Kérlek benneteket, aki tud segítsen, mert én mattot kaptam.
Az oldal itt található: www.ponyvaesdekorkft.hu

Előre is köszi a segítséget.
2

miért frame(set)?

yaanno · 2008. Júl. 21. (H), 16.38
Mindkettőtöknek: miért használtok frame-eket egy ilyen viszonylag egyszerű oldal összerakásához? A herbariashop esetén nekem pl. az jön le, hogy a div elemet szeretnéd helyettesíteni frame/frameset megoldással, mondván, hogy így könnyebben elkülöníthetők az elemek értelmes egészek szerint. Pont erre való a div. Doctype sem ártana ...

A target problémánál érdemes kipróbálni a _top értéket ill. ha van name megadva, akkor annak az értékét, hátha a sok frame közt elvesztél :)
3

Miért frameset?

scsabi · 2008. Júl. 21. (H), 22.57
Köszi, igazad lehet, de hamár megvan ez az oldal, nem szívesen szerkeszteném át, csak ha nincs más megoldás. Nincs ötleted, hogy miért nem megy a Netről letöltve?
Először azt hittem a reklámcsík tolja szét a frame-eket (mivel Freewebes), de reklámmentesen sem megy.