使用showModelessDialog / showModalDialog从HTA应用程序打开HTML对话框。 HTA应用程序以模式ie11(标记<meta http-equiv="x-ua-compatible" content="ie=11">
)运行,但打开的对话框始终以模式ie8运行。打开的文档中的标记<meta http-equiv="x-ua-compatible" content="ie=11">
不起作用。
如何在模式ie11中使用showModelessDialog / showModalDialog打开文档?这对于对话框中的svg或WebGL是必需的。
Main.hta:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<meta http-equiv="x-ua-compatible" content="ie=11">
</head>
<body>
<a href="#" onclick="showModelessDialog ('Dialog.hta'); return false;">Open Dialog</a>
</body>
<script>
alert (navigator.userAgent);
</script>
</html>
Dialog.hta
<html>
<head>
<meta http-equiv="x-ua-compatible" content="ie=11">
</head>
<body>
<script>
alert (navigator.userAgent);
</script>
</body>
</html>