У меня есть IFRAME, какПроблема в печати плавающем фрейме в Google Chrome
<iframe id="Frame1" name="Frame1" style="width: 810px;overflow:hidden;height:525px;border:none;"src="templates/template1.html">
</iframe>
При нажатии кнопки генерировать функцию генерации будет генерировать call.In функцию я изменил ГКЗ фрейма к template2.html.
<input type="button" id="btngenerate" onclick="Generate();"/>
<a id="print" onclick="OnPrint();">Print</a>
Когда я нажимаю на ссылку для печати после нажатия кнопки генерации, я хочу напечатать iframe.
function generate()
{
var billPath = "templates/template2.html";
$("#Frame1").attr("src", billPath);
}
function onPrint()
{
window.frames["Frame1"].window.focus();
window.frames["Frame1"].window.print();
}
Работает в Firefox. Но не в хром. В chrome будет напечатан шаблон1.html. Я хочу напечатать template2.html. Когда я позвоню window.print();
, он распечатает всю страницу. Пожалуйста, помогите мне ...