Попытка напечатать внешний HTML-файл с использованием JavaScript. Код работает в 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 /" для предварительного просмотра, возможно, это является причиной проблемы.
Есть ли другой способ сделать это? Пока единственный выход, который я могу получить, - это открыть всплывающее окно и получить от него печать пользователя ... Но это дополнительный шаг, который кажется бессмысленным, и никто больше не любит всплывающие окна.
Приветствия.