![]() |
Internet Explorer, inloggning via iFrame, P3P
Hej!
Har suttit och slitit mitt hår i nästan tre dagar över att få Internet Explorer version ALLA att fungera gällande en inloggningsruta i en iFrame. Jag har läst alla resurser som finns gällande ämnet (känns det som) men inte lyckats lösa mitt problem. Bakgrund: Allas våra kära Internet Explorer tillåter inte cookie-hantering genom en iFrame om man inte sätter upp ett så kallat policy-dok, P3P, samt (enligt källor) lägger in en meta-tag för detta. Alla andra webbläsare fungerar problemfritt. Jag har använt mig av "IBM P3P Policy Editor" för att generera fram en .p3p-fil. Till detta även en referens fil i xml som pekar på .p3p-filen. Längst upp i <head> länkar jag till min referensfil med HTML-kod:
<link rel="P3Pv1" href="http://xxxxxx.se/xxxxxx/img/p3p.xml"> HTML-kod:
<meta http-equiv="P3P" content='CP="NOI ADM DEV PSAi COM NAV OUR OTR STP IND DEM"' /> HTML-kod:
Vad gör jag för fel? |
Kanske inte en giltig P3P kod? jag kör iframes för ett bokningssystem och där skickar jag header via det script som sidan kör (PHP).
Dock har jag fått lov att fula med sättning av cookie + omladdning av sidan för att det ska fungera helt på alla webbläsare, t.ex safari. |
Citat:
Okay! Hur mer ingående är din "fullösning med sättningen av cookien samt omladdningen av sidan"? Det jag vet är att systemet som ska loggas in på (sida B) är skrivet i PEARL. Vi kan lägga till koder i mindre skala på denna webbplats i form av olika HTML-taggar, men script-kod blir svårare. |
Alla tider är GMT +2. Klockan är nu 01:23. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson