Javascript 如何在jquery中打印元素?
如果是,我如何打印它。我假设您希望打开打印对话框,使用从功能生成的文本,而不更改正在查看的页面的外观。那么,,Javascript 如何在jquery中打印元素?,javascript,jquery,Javascript,Jquery,如果是,我如何打印它。我假设您希望打开打印对话框,使用从功能生成的文本,而不更改正在查看的页面的外观。那么,, 创建一个iframe,将iframe内容设置为函数的结果,并在iframe的窗口上调用print。我假设您希望打开打印对话框,使用函数生成的文本,而不更改正在查看的页面的外观。那么,, 创建一个iframe,将iframe内容设置为函数的结果,并在iframe的窗口上调用print。您可以使用@media print媒体查询控制页面的哪些部分在打印预览中可见 HTML var or
创建一个iframe,将iframe内容设置为函数的结果,并在iframe的窗口上调用print。我假设您希望打开打印对话框,使用函数生成的文本,而不更改正在查看的页面的外观。那么,,
创建一个iframe,将iframe内容设置为函数的结果,并在iframe的窗口上调用print。您可以使用
@media print
媒体查询控制页面的哪些部分在打印预览中可见
HTML
var originalContents = document.body.innerHTML;
document.body.innerHTML = $print_layout;
window.print();
document.body.innerHTML = originalContents;
CSS
<div id="page">
<p>
click the button to print whatever is in the textbox.
</p>
<textarea id="print-contents">
this content will be printed
</textarea>
<p>
<button id="print-button">print</button>
</p>
</div>
<div id='print-view'>
xcvxvcxvc
</div>
var printButton = document.getElementById('print-button');
var printView = document.getElementById('print-view');
var printContents = document.getElementById('print-contents');
printButton.addEventListener('click', function(){
var toPrint = printContents.innerHTML;
printView.innerHTML = toPrint;
window.print();
});
您可以使用
@media print
媒体查询控制页面的哪些部分在打印预览中可见
HTML
var originalContents = document.body.innerHTML;
document.body.innerHTML = $print_layout;
window.print();
document.body.innerHTML = originalContents;
CSS
<div id="page">
<p>
click the button to print whatever is in the textbox.
</p>
<textarea id="print-contents">
this content will be printed
</textarea>
<p>
<button id="print-button">print</button>
</p>
</div>
<div id='print-view'>
xcvxvcxvc
</div>
var printButton = document.getElementById('print-button');
var printView = document.getElementById('print-view');
var printContents = document.getElementById('print-contents');
printButton.addEventListener('click', function(){
var toPrint = printContents.innerHTML;
printView.innerHTML = toPrint;
window.print();
});
不打印变量。不清楚你在问什么。请阅读并用适当的解释更新问题您不打印变量。不清楚你在问什么。请阅读并更新带有适当解释的问题