HTML iframe tag és a külső fájlok
Korábban már feltettem egy kérdést a témában, de csak ideiglenes megoldást találtam rá. A probléma az, hogy alkalmakkor egy helyes elérési úton nem talál bizonyos css vagy js kiterjesztésű fájlokat a weblap.
Egy iFrame-be ágyazott weblapról beszélek, az iFrame betöltésekor ugye a weblap megjelenik, de az ahhoz a weblaphoz tartozó külső fájlok gyakran sehol sem jelennek meg, eltűnnek és nem reagálnak. Az elérési út helyes, ezt alá tudom azzal támasztani, hogy amikor egy betűt megváltoztatok a fájl nevén és az elérési utat frissítem, akkor már megtalálja a fájlt. Ez gondolom frissítési hiba lehet.
A projektemben használok AJAX technológiát, habár az iFrame akkor töltődik be, amikor egy esemény aktiválódik, a háttér mögötte annyi, hogy az iFrame elérési útja megváltozik, és szépen betölti az új weboldalt (simán js-el kicserélem a src attribútumot). Ez működik is, addig, amíg újra nem indítom a gépet, ezután már lemondhatok a stílusfájlokról és a js fájlokról, addig, amíg egy betűt meg nem változtatok a fájlnéven, amit el szeretnék érni.
Az elérési út direkt, tehát nincs benne könyvtárak közötti ugrándozás (../ és társai), mégis, a probléma továbbra is fennáll.
Próbáltam, hogy a WAMP-ot lecseréltem XAMPP-ra, ekkor sem működött. Próbáltam másik gépen, ugyanaz a hiba.
Ezzel az idegesítő kis buggal küzdök már egy ideje, és ahogy növekszik a projektem egyre inkább durvább lesz.
Még úgy gondolom van lehetőségem változtatni a módszeren, akár azzal is megpróbálkozhatnék, hogy az iframe-ek helyett AJAX-ot használok az új tartalom betöltésére, de ebben az esetben szükségem lenne egy kis felvilágosításra (mire figyeljek oda, hogyan induljak el, stb.).
Előre is köszönöm!
■ Egy iFrame-be ágyazott weblapról beszélek, az iFrame betöltésekor ugye a weblap megjelenik, de az ahhoz a weblaphoz tartozó külső fájlok gyakran sehol sem jelennek meg, eltűnnek és nem reagálnak. Az elérési út helyes, ezt alá tudom azzal támasztani, hogy amikor egy betűt megváltoztatok a fájl nevén és az elérési utat frissítem, akkor már megtalálja a fájlt. Ez gondolom frissítési hiba lehet.
A projektemben használok AJAX technológiát, habár az iFrame akkor töltődik be, amikor egy esemény aktiválódik, a háttér mögötte annyi, hogy az iFrame elérési útja megváltozik, és szépen betölti az új weboldalt (simán js-el kicserélem a src attribútumot). Ez működik is, addig, amíg újra nem indítom a gépet, ezután már lemondhatok a stílusfájlokról és a js fájlokról, addig, amíg egy betűt meg nem változtatok a fájlnéven, amit el szeretnék érni.
Az elérési út direkt, tehát nincs benne könyvtárak közötti ugrándozás (../ és társai), mégis, a probléma továbbra is fennáll.
Próbáltam, hogy a WAMP-ot lecseréltem XAMPP-ra, ekkor sem működött. Próbáltam másik gépen, ugyanaz a hiba.
Ezzel az idegesítő kis buggal küzdök már egy ideje, és ahogy növekszik a projektem egyre inkább durvább lesz.
Még úgy gondolom van lehetőségem változtatni a módszeren, akár azzal is megpróbálkozhatnék, hogy az iframe-ek helyett AJAX-ot használok az új tartalom betöltésére, de ebben az esetben szükségem lenne egy kis felvilágosításra (mire figyeljek oda, hogyan induljak el, stb.).
Előre is köszönöm!
A fejlesztői eszközökben
Szóval szerinted itt
http://kepfeltoltes.hu/151026/K_p_2_www.kepfeltoltes.hu_.png
És ezt hogyan küszöbölhetem ki?
Meg kéne nézni, milyen HTTP
Ezekre vagy
http://kepfeltoltes.hu/151026/K_p_4_www.kepfeltoltes.hu_.png
http://kepfeltoltes.hu/151026/K_p_5_www.kepfeltoltes.hu_.png
http://kepfeltoltes.hu/151026/K_p_6_www.kepfeltoltes.hu_.png
Igen, annyit kéne még
Próbáld ki több böngészővel,
Első körben arra gyanakodnék, hogy rosszul kesseli valami miatt a böngésző a kódot, és ezért nem kapsz semmit.