此页面作为文件存在于目标框架 3.5 的 ASP.NET 应用程序中。
我在我的网站上遇到了一个错误(昨天首次报告),这与在 IE8 或 IE9 上安装了 Chrome Frame 的用户有关,他们点击了打开新窗口的链接。子页面打开,但是当子窗口关闭(或有时之前)时,父窗口崩溃。(屏幕完全是灰色的)。
复制此问题的测试代码如下,但我不知道发生了什么或如何解决它。
<!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>