我有这样的iframe
<iframe id="Frame1" name="Frame1" style="width: 810px;overflow:hidden;height:525px;border:none;"src="templates/template1.html">
</iframe>
当我点击生成按钮生成函数将call.In生成功能我改变了的iframe的src到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中template1.html将printed.I要打印template2.html。 当我打电话window.print();
它将打印整个页面。 请帮我...