页面打印预览首次尝试时没有数据

时间:2017-03-10 16:45:43

标签: javascript jquery

好的,这很奇怪。这是我第一次尝试打印页面,希望我能保持简单。事情是它有效,它实际上是(为什么不会)。但问题是当我点击" print"自页面加载以来第一次按钮它预览几乎是空白页面。一些内容(边框)加载但主文本没有。 代码很简单,但我认为将函数放在jQuery脚本的文档中会更好。所以整个脚本看起来像这样:

$(document).ready(function(){
$(".prijava").click(function(){
    $("#forma").slideToggle("fast");
});
$(".stampaj").click(function(){
    window.print();
});});

Aaand这里也是照片。第一个显示第一次点击时的样子,第二次点击时显示第二次。如果我刷新页面它可以工作,但如果我关闭它并再次启动它会再次失败。

http://imgur.com/a/FRXrg

(我希望链接在这里可以)

谢谢:)

1 个答案:

答案 0 :(得分:0)

就绪事件发生在加载HTML文档之后,而onload事件发生在稍后,所有内容(例如图像)也已加载。

    window.onLoad=function() {
    $(".prijava").click(function(){
        $("#forma").slideToggle("fast");
    });
    $(".stampaj").click(function(){
        window.print();
    });
   }