Загрузить изображение перед печатью

#javascript #jquery

#javascript #jquery

Вопрос:

В настоящее время я создаю HTML-документ на основе некоторого пользовательского ввода, а затем отправляю его на печать (как билет на покупку). Моя проблема в том, что единственное изображение в этом документе не загружается, иногда оно работает локально, но как только оно оказывается на сервере, оно никогда не отображается, поэтому я думаю, что мне нужно загрузить изображение перед отправкой для печати документа.

Текущий код, который я использую для печати:

 <script type="text/javascript">
        $(document).ready(function (){
            window.print();
            window.location.assign("../")
        });
</script>
  

Ответ №1:

Используйте событие загрузки окна $(window).load(function() {...});