Pogledajte određenu poruku
Staro 27. 05. 2009.   #1
ivanhoe
Ivan Dilber
Sir Write-a-Lot
 
Avatar ivanhoe
 
Datum učlanjenja: 18.10.2005
Lokacija: Bgd
Poruke: 5.320
Hvala: 104
2.344 "Hvala" u 583 poruka
ivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svima
Pošaljite poruku preko Skype™ za ivanhoe
Default cross-domain komunikacije pomocu iframe-a

pokusavam da implementiram single-point login za sajtove na razlicitim domenima, na foru koja je opisana ovde, sa iframe-om u iframe-u, medjutim desava se nesto cudno kad probam da otvorim drugi iframe (da bih vratio poruku top level dokumentu), i to u vise browsera ista stvar, sto ce reci da ja nesto radim pogresno...

Da maximalno uprostim stvari, znaci bez JS-a, imam dve strane proba.htm i proba1.htm, prva ima:
HTML kôd:
<iframe src="proba1.htm"></iframe>
a druga:
HTML kôd:
<iframe src="proba.htm#bla"></iframe>
i drugi frame se ne ucita? Firebug prikaze kao da je body u tom ifrejmu prazan <body/> i zasivi ga?! Ok, u ovom slucaju ima smisla da se detektuje da ce upasti u petlju, i da se zato blokira, ali ovo dodavanje se inace radi iz JS-a, i postoji logika koja proveri da ne upadne u beskonacnu petlju iframe-a u iframe-u, ali ni to ne pomaze... jednostavno nece da mi napravi ifrejm u ifrejmu ako je src isti kao top dokument...
__________________
Leadership is the art of getting people to want to do what you know must be done.

Poslednja izmena od ivanhoe : 27. 05. 2009. u 12:57.
ivanhoe je offline   Odgovorite uz citat