forked from mirrors/gecko-dev
26 lines
800 B
HTML
26 lines
800 B
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>browser_sessionStorage.html</title>
|
|
</head>
|
|
<body>
|
|
<script type="text/javascript;version=1.8">
|
|
let isOuter = window == window.top;
|
|
let args = window.location.search.slice(1).split("&");
|
|
let rand = args[0];
|
|
|
|
if (isOuter) {
|
|
let iframe = document.createElement("iframe");
|
|
let isSecure = args.indexOf("secure") > -1;
|
|
let scheme = isSecure ? "https" : "http";
|
|
iframe.setAttribute("src", scheme + "://example.com" + location.pathname + "?" + rand);
|
|
document.body.appendChild(iframe);
|
|
}
|
|
|
|
if (sessionStorage.length === 0) {
|
|
sessionStorage.test = (isOuter ? "outer" : "inner") + "-value-" + rand;
|
|
}
|
|
</script>
|
|
</body>
|
|
</html>
|