This page exists as a file in an ASP.NET application with target framework 3.5.
I’ve been experiencing an error on my site (first reported yesterday) that has to do with users having Chrome Frame installed on IE8 or IE9 and them clicking on a link to Open a New Window. The Child page opens up, but when the Child Window is closed (or sometimes before), the Parent Window Crashes. (The screen is completely grey).
Test code which replicates this issue is below, but I have no idea what is occurring or how to resolve it.
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="X-UA-Compatible" content="chrome=1" />
<title></title>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="" />
<meta name="author" content="" />
</head>
<body>
<button id="open-link">Hi</button>
<script>
var a = document.getElementById("open-link");
a.addEventListener("click", function () {
window.open("http://google.com", "Browser");
}, false);
</script>
</body>
</html>
I am seeing the same issue while on a different platform, so it is not an ASP.net. If you are using Chrome Frame, use window.open to open another window, then close that window, it crashes the remaining tab/window. If your window being opened is outside of the same-domain policy then it crashes the opening tab on opening instead of on close.
I do not have a workaround or solution yet, will post if I find one.