谷歌浏览器中,js首次打印,图片没显示

旧代码:

onload=“window.print()”

谷歌上第一次打印图片不会出来。

猜测可能是谷歌上js执行太快,在图片没有加载完就执行js了,故没有图片,以后每次图片都来自缓存。

改造之后:

    setTimeout("pri()",2500)
    functin pri()    
    { 
        window.print();    
    }

延迟2.5s之后再打印。最好的方法是判断图片加载完成之后子在打印。

你可能感兴趣的:(谷歌浏览器中,js首次打印,图片没显示)