Q
按两列打印网页
3
A
回答
2
当指定<link>
(如CSS样式表),您可以指定一个media attribute所以CSS将只用于print or screen. (or braille!)的CSS在这个文件中,然后可以重新风格您的网站成为栏目你觉得合适。
<link type="text/css" rel="stylesheet" href="print.css" />
您可以指定两个打印CSS文件,这样,和 - 使用JavaScript - 提示用户,当他们打印要使用的CSS文件,拨动<link>
的disabled
成员:
var printCSS = document.getElementsByTagName("link")[n];
printCSS.disabled = true;
printCSS.disabled = false;
0
出现在页面上的URL是浏览器设置,不能由脚本控制。
两列打印在两列中,确保您的HTML使用a print stylesheet并确保您的HTML可以很容易地使用floats在两列中重新格式化。
0
如何根据用户输入/选择在两列或一列中打印网页。
您可以提供alternative stylesheet使用@media rule提供不同的布局,仅适用于印刷媒体...但我怀疑这是最好留给用户的打印机设置。
而当一个打印出来,我得到左上角的网址,我们该如何停止打印?
这是一个浏览器偏好。作者无法删除它。
1
您可以添加样式表的特定打印和理论,将允许您打印在两列或1您的内容,根据用户的选择,以及如何以及你的HTML组织。
在打印输出顶部的地址来自访问者的浏览器,我怀疑你可以将其关闭它是唯一访问者拥有控制权的设置。
1
使用Mozilla,你可以使用-moz-column-count
风格:
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'>
<html>
<head>
<title>Two columns</title>
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<body>
<div style='-moz-column-count:2'>
one<p>
two<p>
three<p>
four<p>
five<p>
six
</div>
</body>
</html>
它不与IE浏览器,但是,我不认为有IE浏览器的东西等同,要么。
对于URL的打印,其他人已经指出,你有没有对其进行控制。用户可以(我通常做)在对话框File
在Firefox - >Page Setup
- >Margins & Header/Footer
:设置页眉和页脚blank
。
相关问题
- 1. 按顺序打印网页
- 2. 打印网页
- 3. 打印网页
- 4. 网页打印按钮和设置
- 5. ActiveX打印网页
- 6. CSS打印网页
- 7. 打印一页网页
- 8. 打印网页到POS打印机
- 9. 收据打印机 - 从网页打印
- 10. 列两列打印div
- 11. C#窗体窗体打印单页按钮单击两页
- 12. Python - 硒 - 打印网页
- 13. 加载后打印网页?
- 14. 问题在打印网页
- 15. 网页打印预览
- 16. 如何打印网页
- 17. 在网页上打印HTML
- 18. 使用JSF打印网页
- 19. 从网页无声打印
- 20. 链接打印到网页
- 21. Asp.Net(C#) - 打印网页
- 22. 为打印设计网页
- 23. 适合打印的网页
- 24. 打印后清空网页
- 25. 在打印另一个页面的页面上打印按钮
- 26. 如何在asp.net网页上链接两种不同打印按钮的不同打印样式表?
- 27. Crystal report打印按钮打开pdf页
- 28. 按年龄打印阵列
- 29. 从网页映射网络打印机
- 30. IE8只打印页面1的网页
你能更具体一点吗?恐怕我完全不了解你的问题。 – Harmen 2010-05-10 19:27:26