JavaScript « Java script печать — проблемы с ie

Есть скрипт который создает div, загуржая содержимое из другого файла и печает его. Упороно не хочет работать в IE (проверял на 8 и 9) - печатает всю страницу с которой был вызван скрипт.


$("#printReview").click(function(e) {
    if (printVersionLoaded) {
      printLoadedReview();
    } else {
      $.blockUI({ message: '<h1 class="loaderTitle"><img src="/resources/images/client/loader-1.gif" /> Подготовка версии для печати...</h1>' });
      $("#reviewPrintVersion").load(function() {
        printVersionLoaded = true;
        $.unblockUI();
        printLoadedReview();
      });
      $("#reviewPrintVersion").attr("src", "/client/review/print-version.phtml?");
    }
  });

function printLoadedReview() {
    if (reviewPrintVersion != null) {
      reviewPrintVersion.print();
    }
  }
 

1 ответов


Вообщем проблема решается так: надо сделать поставить фокус на печатаемый фрейм