Autor | Zpráva | ||
---|---|---|---|
volovic Profil * |
ahoj, chci se optat na lety omílané téma. Jak detekovat, zda byl iframe nacten. Nehledam resini pres JS. Lze to udelat nejak spolehlive?
Diky za rady |
||
imploder Profil |
#2 · Zasláno: 16. 10. 2009, 21:09:59
volovic
Pokud nemá být řešení nijak závislé na JS, ale má fungovat při čistém HTML, bude to složité. Možné řešení: každému načítanému prvku v iframu dát jako zdroj PHP skript, který potřebný obsah vyplivne a zaznamená, že byl načten. Totéž na konec textu v iframu. Až budou hotovy všechny ty skripty (můžou zapisovat do sdíleného souboru, databázi - kvůli rychlosti - bych se vyvaroval; PHP v novějších verzích má i jakousi podporu sdílené paměti - to by bylo ideální), tak jakože je celý iframe (vč. všeho, co v něm je) načten. Nic jiného mě nenapadá. |
||
volovic Profil * |
#3 · Zasláno: 17. 10. 2009, 11:08:50
Nezminil jsem, že v iframu se zobrazuji cizí stránky. Ale díky
|
||
AM_ Profil |
#4 · Zasláno: 17. 10. 2009, 14:00:22
volovic
Zkus více rozvést, o co se snažíš. Jestli někam zaznamenat, že uživatel měl dost trpělivosti a nezavřel okno, než se iframe načetl, nebo na stránce po načtení vyvolat nějakou událost? a určitě to chceš serverovým skriptem? |
||
Bubák Profil |
#5 · Zasláno: 17. 10. 2009, 16:12:13
„Jak detekovat, zda byl iframe nacten. Nehledam resini pres JS. Lze to udelat nejak spolehlive?“
... „Nezminil jsem, že v iframu se zobrazuji cizí stránky.“ Za těchto podmínek to nejde. |
||
Časová prodleva: 15 let
|
0