FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Nykomling
|
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:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="P3P" content='CP="NOI ADM DEV PSAi COM NAV OUR OTR STP IND DEM"' /> <link rel="P3Pv1" href="http://xxxxxx.se/xxxx/img/p3p.xml"> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'xxxxxxxxxx']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> <title> xxxxxx.se</title> <base href="http://xxxxxx.se"/> <meta http-equiv="Content-Type" content="text/html"/> <META NAME="geo.position" content="xxxxx; xxxxxx"/> <META NAME="geo.region" content="SE"/> <META NAME="geo.placename" content="xxxxxx"/> <META NAME="description" content="xxxxxx.se xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"/> <META NAME="keywords" content="xxxx xx x xxx xxxxx xx x x xxx x"/> <link rel="shortcut icon" href="/favicon.ico" /> <link rel="stylesheet" type="text/css" href="/xxxx.css" /> <link rel="stylesheet" type="text/css" href="/common-styles.css"> <span></span> </head> Vad gör jag för fel? Senast redigerad av designbank.se den 2014-06-26 klockan 11:22 |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Medlem
|
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. |
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Nykomling
|
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. |
||
![]() |
![]() |
Svara |
|
|