Если вы добавляете следующий Skript (IE Engine) пример в код Вашей web-страницы, она автоматически печатается при вызове.
Для того, чтобы это происходило без вмешательства пользователя, Вы должны в SiteKiosk конфигурации под Печать включть следующие указания „Веб-страницу печатать как есть (без вмешательства пользователя) “ или „ Автоматически печатать самый большой фрейм (без вмешательства пользователя)“.
Если Вы активировали контроль принтера, Вы должны дополнительно пункт „ Пользователь должен подтвердить отправку на печать“ деактивировать.
window.external.InitScriptInterface();
function PrintExtWindow()
{
if (gk_Window.SiteKioskWebBrowser.WebBrowser.ReadyState == 4)
{
gk_Window.SiteKioskWebBrowser.Print();
gk_Window.Close();
window.clearInterval(gi_Interval);
}
}
var gk_Window = SiteKiosk.SiteKioskUI.CreateBrowserWindow();
gk_Window.SiteKioskWebBrowser.Navigate("your_webpage");
gk_Window.Move(0, 0, 0, 0);
window.setTimeout("gk_Window.Hide();", 1);
var gi_Interval = window.setInterval("PrintExtWindow();", 100);
Пожалуйста, обратите внимание на то, чтобы дать разрешение Skript-у соответствующей URL(ссылке).