我正在努力让这个功能在我正在开展的项目的网站上工作.此功能的目的仅在于(物理地)打印一个被称为选择器#content的子div的内容.
这是我到现在为止的一点点
function printContent() {
window.open().document.write($("#content").html());
window.print();
window.close();
}
当用户点击“打印”超链接时,该功能被触发.新窗口将加载从另一个HTML文档解析的#content div的内容:
Algemene informatie
BSN:$!person.bsn
Voornaam: $!person.first_name
Achternaam:$!person.name_prefix $!person.last_name
Geslacht:$!person.gender
Woonadres:$!person.address
Plaatsnaam:$!person.location
Provincie:$!person.province
Postcode:$!person.zipcode
Tel. nummer thuis:$!person.h_number
Mobiel nummer:$!person.mobile_nr
Burgerlijke Stand:$!person.m_status
land van herkomst:$!person.origin
Naam instantie:
Adres instantie:
Postcode instantie:
Tel. instantie:
Fax instantie:
E-mail instantie:
Website instantie:
-:
-:
-:
它不会加载样式.所有的内容都将在左上角被裁剪出来.我已经尝试通过JS链接CSS,或者只是将其放在页面的头部,如另一个页面上所建议的那样.当然可以这样做错了.我还没有真的尝试用JQuery来解决这个问题,所以如果你有任何其他解决方案可能会帮助我解决问题,我很乐意接受一些关于他们的建议.
现在因为我只是一个目前的教育只是一个令人沮丧的学生,我希望你们中的一个能够帮助我.看来这将是我得到最多的帮助.
提前致谢!