window.print()在页面全部加载完成后才能执行。
在调用showMessage(){window.print();}方法时,页面还没有加载完毕,所以没有反应。
这样写:
$(function(){
showMessage();
})
就可以了。