用vb和javascript打印表格
print table with vb and javascript
我想打印一个表,但我卡住了。
表名:grid 2,使用asp.net &vb
这是我的代码,但是我做错了,所以它打开了一个404页面。
function printTable() {
var printContent = document.getElementById("grid2");
var windowUrl = 'about:blank';
var num;
var uniqueName = new Date();
var windowName = 'Print' + uniqueName.getTime(); var printWindow = window.open(num, windowName, 'left=50000,top=50000,width=0,height=0');
printWindow.document.write(printContent.innerHTML);
printWindow.document.close();
printWindow.focus();
printWindow.print();
printWindow.close();
}
<p><input type="button" value="Yazdır" onClick="printTable();"></p>
这里有两个问题,但是没有一个与窗口显示404有关。
- 一些浏览器不允许你访问(用JavaScript写)
about:
页面。 - 你试图在屏幕外打开一个小窗口,没有浏览器允许你这样做。
无论如何,这是比JavaScript更容易完成的事情。
可以考虑使用一个打印样式表来隐藏所有不想打印的内容,或者使用服务器端脚本来生成页面的打印版本
相关文章:
- 打印预览没有应用程序页眉和页脚的html表格
- 打印具有多页的表格时,再次创建页眉
- 如何使用 JQuQuery 解析 JSON 对象并在 HTML 页面中以表格格式打印输出
- HTML表格在打印后缺少边框颜色和背景颜色
- 我们如何在谷歌浏览器的每个页面上打印表格标题
- 打印html表格而不提示预览窗口
- 验证表单并打印到表格
- 通过 FireFox 打印带有 html 图表的表格
- 使用 php 从小费计算器打印表格
- 如何使用 JQuery 以表格形式打印通用 json 结果
- 根据用户选择的纸张大小打印适合大小的html表格
- 表格打印在第二页
- 从 html 页面打印表格
- 无法使用Javascript以html格式打印表格
- 无法使用JavaScript打印表格
- 如何在每个打印页上打印表格的末尾
- 如何使用javascript动态打印表格
- 如何使用Javascript在pdf上打印表格
- 打印表格提交
- 用vb和javascript打印表格