th_wolfgang
New member
Hallo,
ich will, das in einem iFram die Cookies nicht verloren gehen, wenn ich mit diesem eine Seite einbinde. Benötige die Sitzungscookies der im iFram dargestellten Seite in allen Browsern.
Kann hier bitte jemand schauen, ich glaube ich habe da einen Fehler drin, denn so geht es nicht richtig:
(Ich denke mir, das es an dem Sandbox-Javascript liegen kann.)
Danke für eure Hilfe & LG
Wolf
ich will, das in einem iFram die Cookies nicht verloren gehen, wenn ich mit diesem eine Seite einbinde. Benötige die Sitzungscookies der im iFram dargestellten Seite in allen Browsern.
Kann hier bitte jemand schauen, ich glaube ich habe da einen Fehler drin, denn so geht es nicht richtig:
(Ich denke mir, das es an dem Sandbox-Javascript liegen kann.)
Code:
<script type="text/javascript">
var iframe = document.getElementById("myFrame");
// Erste Test-Nachricht an den Iframe
iframe.onload = function() {
iframe.contentWindow.postMessage(‘Hallo Iframe!’, "*" );
};
</script>
<script type="text/javascript">
if (window.addEventListener){
window.addEventListener("message", listener, false);
} else {
window.attachEvent("onmessage", listener);
}
</script>
<script>
function setSandbox()
{
var frame = document.querySelector('#iframe');
var frameInfo = "", flag = "";
else
{
/* Access to cookies within the same domain is allowed */
flag = "allow-scripts allow-same-origin";
frameInfo = "<iframe src sandbox="allow-same-origin allow-scripts allow-top-navigation allow-forms"></iframe>";
}
frame.setAttribute("sandbox", flag);
frame.setAttribute("src", "mobilewebseite.de/index.php");
document.querySelector("#description");
}
</script>
</head>
<body>
<iframe seamless id="myFrame" width="640" top="-50" padding-top="-50" height="425" style="inline" sandbox="allow-same-origin allow-scripts allow-top-navigation allow-forms" scrolling="no" overflow:hidden;
src="http://mobilewebseite.de" frameborder="0" z-index="99999";
marginheight="100%" marginwidth="0">
</iframe>
Danke für eure Hilfe & LG
Wolf