Javascript JS-仅打印<;部门>;从另一个文件
现在我正在使用onClick=“window.print();return false;” 但是我需要从另一个文件打印一个div内容 例如: 我有文件buttons.html,但在这个文件中有我的带有window.print()的打印按钮。 我需要在按下此按钮时仅打印div内容(例如div id=…),但从index.html文件打印 我希望你能理解我 *请给出更详细的代码,我是新来的 谢谢Javascript JS-仅打印<;部门>;从另一个文件,javascript,file,html,printing,Javascript,File,Html,Printing,现在我正在使用onClick=“window.print();return false;” 但是我需要从另一个文件打印一个div内容 例如: 我有文件buttons.html,但在这个文件中有我的带有window.print()的打印按钮。 我需要在按下此按钮时仅打印div内容(例如div id=…),但从index.html文件打印 我希望你能理解我 *请给出更详细的代码,我是新来的 谢谢函数printDivs() function printDivs() { var divs = d
函数printDivs()
function printDivs()
{
var divs = document.getElementsByTagName("div");
var text = "";
for( var i=0; i<divs.length; i++ )
{
var div = divs[i];
if (typeof(div.nodeName) !== "undefined")
{
text = text + div.innerHTML + "<br /><br />";
}
}
document.body.innerHTML = text;
window.print();
}
{
var divs=document.getElementsByTagName(“div”);
var text=“”;
对于(var i=0;i,这是不寻常的,但肯定是可能的:
// buttons.html, Using jQuery
$('button').click(function() {
$.get('index.html', function(h) {
$('body').html($('div#content', h).html());
window.print();
}, "html");
});
但我使用的是图像按钮,因此我的图像是如何将其与脚本集成的?您必须自定义上面的按钮
和div#内容
,以匹配您的设置。有关选择器的更多详细信息,请参阅。