第一个工作的chrome插件。我没有详细的信息。
在我打印This link的内容之前,我想获得特定部分。
<table class="receiptSectionTable2Col" >
我该如何打印此表的内容。 这可能吗?
答案 0 :(得分:1)
HTMLElement.prototype.printMe = printMe;
function printMe(query){
var myframe = document.createElement('IFRAME');
myframe.domain = document.domain;
myframe.style.position = "absolute";
myframe.style.top = "-10000px";
document.body.appendChild(myframe);
myframe.contentDocument.write(this.innerHTML) ;
setTimeout(function(){
myframe.focus();
myframe.contentWindow.print();
myframe.parentNode.removeChild(myframe) ;// remove frame
},3000); // wait for images to load inside iframe
window.focus();
}
在您的情况下使用:
document.getElementsByClassName("receiptSectionTable2Col")[0].printMe();