У меня есть страница со списком ссылок и div, который служит заполнителем для страниц, на которые ведут ссылки. Каждый раз, когда пользователь нажимает на ссылку, в div создается iframe, а его атрибут src получает значение атрибута href ссылки — простой и понятный вид галереи внешних веб-страниц. У меня проблема с печатью содержимого iframe. Для этого я использую этот код:
function PrintIframe() { frames["name"].focus(); frames["name"].print(); }
Похоже, проблема в том, что iframe создается JQuery динамически - когда я вставляю iframe прямо в html-код, браузер нормально печатает внешнюю страницу. Но с тем же кодом, введенным JavaScript, ничего не происходит. Я пытался использовать «живое» событие JQ 1.3 по ссылке «Печать», но безуспешно. Есть ли способ преодолеть это?