Есть код
<SCRIPT>
$(document).ready(function() {
$(".btnPrint").printPage();
});
function PrintAndLoad(){
$('.btnPrint').click();
alert('Привет');
setTimeout("window.location.href='index.php'", 5000);
}
</SCRIPT>
В середине HTML вызов:
<P><A class=btnPrint href="index.php">Print!</A></P>
<script>
PrintAndLoad();
</script>
Alert выдает, на страницу переходит, но не печатает.
А если вызывать по кнопке через onClick="PrintAndLoad();", то печатает.
Подскажите, пожалуйста, почему
$('.btnPrint').click();
не хочет работать, если его вызвали не с кнопки, а просто так?