Я использую классический asp, на одной странице я использую метод window.print () для печати страницы. Скрипт, который я использую, отображает диалоговое окно печати и прекрасно печатает в IE, однако с FF он просто печатает пустую страницу
Если я использую control + p для печати страницы в Fire Fox, то страница печатается без проблем, поэтому это не проблема рендеринга
вот скрипт, который я использую:
function printform(url) {
var windowReference = window.open(url, "Header", 'width=600,height=600,toolbar=no,resizable=yes,scrollbars=yes,menubar=no');
if (window.print)
windowReference.print()
}
Заранее спасибо.
Это работа, которую я придумал благодаря Prusse
функция printform (url) {
var windowReference = window.open(url, "Header", 'width=600,height=600,toolbar=no,resizable=yes,scrollbars=yes,menubar=no');
if (window.print)
if (navigator.appName == "Netscape") {
windowReference.onload = function(){ windowReference.print(); }
}
else {
windowReference.print()
}
}