【发布时间】:2012-01-29 15:31:18
【问题描述】:
尝试使用 javascript 打印外部 HTML 文件。该代码在 IE 中工作。但是,在 Google Chrome 和 Mozilla FireFox 中,它不打印外部页面,而是打印当前页面。有什么建议吗?
标题代码
<link rel="alternate" media="print" href="file.htm" />
正文代码
<a href="file.htm" onclick="window.print(); return false;">Print Agreement</a>
Google Chrome 会加载其“chrome://print/”以进行打印预览,这可能会导致此问题。 还有另一种方法吗?到目前为止,我能得到的唯一解决方法是打开一个弹出窗口并让用户从那里打印......但这是一个似乎没有意义的额外步骤,并且没有人喜欢弹出窗口了。
干杯。
【问题讨论】:
标签: javascript html firefox google-chrome printing