我一直在制作 HTML 格式的报告。该页面是自包含的(带有来自数据 url 的图像),因为单个文件由技术较少的用户更好地处理(例如通过邮件发送给其他人)。
该报告由一个带有链接的基本页面组成,单击这些链接将打开一个包含一组图像的不同选项卡。
排除一些令人讨厌的细微差异,除了 Internet Explorer(我用 IE 9 测试过)之外,当且仅当从本地文件系统而不是从服务器浏览文件时,所有浏览器都按预期工作。
保存文件时,IE 自动添加了“web 标记”,并启用了 Javascript,但window.open
会引发错误。
我还注意到页面文档类型已被 IE 在保存的版本中更改;原本是
<!DOCTYPE html>
现在是
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0035)http://raksy.dyndns.org/report.html -->
<!DOCTYPE html>
有什么方法可以让本地 HTML 页面在 IE 中打开新标签页?