如何使用xslt打印页面。 我需要一个链接或一个按钮,当点击它时调用打印页面打印机对话框。使用xslt打印页面
0
A
回答
2
我怀疑你需要指定更多关于你想要做的事情。
XSLT只是一种将文本块转换为另一种文本的方式。输入通常是一个xml缓冲区,输出是该缓冲区的一些文本渲染。
您可能正尝试使用XSLT生成脚本,并且希望该脚本能够在某些事情运行时打开打印对话框,例如,你生成的JavaScript,然后运行在浏览器上。
你能更详细地描述你想达到什么吗?
在HTML页面下面给你一个打印链接:
<a href="javascript:window.print();">Print</a>
1
XSLT是一种转换XML文档的语言。这意味着您可以添加/修改内容。假设你的输出是HTML,你可以这样做:
<xsl:template match="top">
<html>
<head>
</head>
<body>
<input name="print" type="button" value="Print"
onclick="javascript:window.print()">
<xsl:apply-templates />
</body>
</html>
</xsl:template>
但是,当然,按钮必须去哪里取决于您的需求。另外,我还需要在顶部添加一个media = print特定的CSS,以便文档完整无缺!
相关问题
- 1. 使用CSS打印页面
- 2. 使用Watin打印页面
- 3. 使用html2canvas打印页面
- 4. 使用XSLT/Xpath打印值
- 5. 打印页面
- 6. PHP_printer打印双面打印(双面)页
- 7. 用页面的打印url打印页面?
- 8. 打印HTML页面
- 9. ASP.NET打印页面
- 10. joomla打印页面
- 11. 打印HTML页面
- 12. Asp.net打印页面
- 13. 使用javascript/jquery打印选定页面
- 14. 使用C#格式打印HTML页面
- 15. 使用pi_list_browseresults()打印typo3中的页面
- 16. 使用ajax打印php页面
- 17. 使用PrintDocument打印多个页面
- 18. 如何使用html2pdf打印html页面
- 19. 使用window.print打印外部页面()
- 20. 使用Window.print打印HTML页面
- 21. asp.net使用javascript的打印页面
- 22. 使用PrintDocument打印多个页面
- 23. 使用ReactJS创建打印页面
- 24. 打开html页面打印
- 25. 从命令行使用TSP100打印机打印HTML页面
- 26. Java打印。使用“书本”类时仅打印一个页面
- 27. Java:使用页眉和页脚打印自定义(可打印)页面
- 28. HTML页面打印时打印
- 29. 打印页面时在单独页面上打印
- 30. 在打印另一个页面的页面上打印按钮
您希望XSLT添加一个调用打印机对话框的链接吗?请尝试解释更多... – RuudKok 2009-03-05 10:10:50