Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.02.2013, 11:09
Новичок на форуме
Отправить личное сообщение для evro23x Посмотреть профиль Найти все сообщения от evro23x
 
Регистрация: 15.01.2013
Сообщений: 2

jQuery("#order").print(); не печатает только в opera
Проблема печати на странице

В коде имеется <div id='order'> ... </div>
<img src="/img/print_order.png" onclick=\"GoPrint();\">

Событие при нажатии на кнопку 'печать'
function GoPrint() 
	{
		jQuery("#order").print();
	}

Работает в ie/ff/chome/safari. Опера никаких действий при нажатии кнопки не производит.
Пытался заменить на onClick=\"window.print();\" , в этом случае в опере работает но печатает всю страницу, а нужно только где div id='order' .

Как заставить работать код в опере? Или мб другой способ печати содержимого div по id?
Ответить с цитированием
  #2 (permalink)  
Старый 21.02.2013, 15:19
Новичок на форуме
Отправить личное сообщение для evro23x Посмотреть профиль Найти все сообщения от evro23x
 
Регистрация: 15.01.2013
Сообщений: 2

Как я понял, jQuery.print() не отрабатывает в опере.
Google помог найти решение в виде замены плагина на jquery.jqprint-0.3.js
Задача решена.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jQuery UI Datepicker включается только со второго клика по инпуту, нужно с первого adelante jQuery 3 07.07.2012 14:53
Как при быстром многократном клике по кнопке обрабатывать только первый клик battrack jQuery 3 22.03.2012 10:47
Элементарный подсчет и калькулятор PashaShulga Общие вопросы Javascript 5 14.03.2012 21:42
Google Map - opacity в Opera velo Библиотеки/Тулкиты/Фреймворки 0 30.03.2010 05:37
Не возвращается XML-ответ в Opera после AJAX-запроса Yojik Общие вопросы Javascript 4 17.03.2008 05:56