Javascript 如何编码JS切换以在自动展开的视图中打印?
首先,这是一个页面问题: 我在下面使用了一个简单的“打印页面”功能:Javascript 如何编码JS切换以在自动展开的视图中打印?,javascript,printing,toggle,Javascript,Printing,Toggle,首先,这是一个页面问题: 我在下面使用了一个简单的“打印页面”功能: <a href="#" onclick="window.print();return false;">Print Page</a> 这将导致页面按“原样”打印。也就是说,如果没有展开任何切换,则只打印问题 如何使打印按钮在打印时自动展开所有答案 感谢您的帮助。谢谢。谢谢,NV,但这并没有解决问题。我试着在Firefox和IE中打印,结果是一样的。也许在我使用的切换脚本中有一些固有的东西需要修改?我只
<a href="#" onclick="window.print();return false;">Print Page</a>
这将导致页面按“原样”打印。也就是说,如果没有展开任何切换,则只打印问题
如何使打印按钮在打印时自动展开所有答案
感谢您的帮助。谢谢。谢谢,NV,但这并没有解决问题。我试着在Firefox和IE中打印,结果是一样的。也许在我使用的切换脚本中有一些固有的东西需要修改?我只是对Javascript了解不够。不过,谢谢你的建议。
<a href="#" onclick="print_page();return false;">Print Page</a>
<script>
function print_page(){
var style = document.createElement('style');
style.innerHTML = '#bodyContent div {display:block !important}';
document.getElementsByTagName('head')[0].appendChild( style );
window.print();
}
</script>
<a href="#" onclick="print_page();return false;">Print Page</a>
<script>
function print_page(){
var style = document.createElement('style');
style.innerHTML = '#bodyContent div {display:block !important}';
document.getElementsByTagName('head')[0].appendChild( style );
window.print();
}
</script>