我正在寻找一种在打印功能上添加参数的方法,因为我只需要打印表格,当我提醒表格时它会向我显示正确的值但是当我打印它时会打印整个页面.
我的代码是
aa = document.getElementById('tablename').innerHTML
如果我发出警报(aa),它会给我写入值
然后我打印(aa)它给了我整个页面.
所以我尝试了print(aa)和aa.print,它不起作用.
有谁知道这个解决方案?
解决方法
打印样式表很不错,但您仍然可以在Javascript中完成此操作.只需将您的值传递给以下函数…
function printIt(printThis) { var win = window.open(); self.focus(); win.document.open(); win.document.write('<'+'html'+'><'+'body'+'>'); win.document.write(printThis); win.document.write('<'+'/body'+'><'+'/html'+'>'); win.document.close(); win.print(); win.close(); }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。