У меня есть следующий код, который меняет ориентацию страницы. это работает в IE6, но не в IE7. он достигает% a и не отправляет клавиши ввода или табуляции, чтобы я мог нажать «ОК»
var shell;
function SetPrintProperties() {
shell = new ActiveXObject("WScript.Shell");
shell.SendKeys("%fu"); // %=alt f= file u= page setup
window.setTimeout("javascript:SetPaperSize();", 1500);
}
function SetPaperSize() {
shell.sendKeys("%a{ENTER}");
}