- 浏览: 65616 次
文章分类
- 全部博客 (35)
- java (35)
- c# winform 使用flowlayoutpanel控件做为导航菜单按钮的容器 (1)
- 数据库比较工具DBCompareTool 0.3.0 preview 发布 (1)
- xmemcached发布1.3.4 (1)
- web.xml中一些标签的解释 (1)
- Select (1)
- lua 网址大全 (1)
- date 显示至1970年来的秒数 (1)
- struts2一个表单提交多个action (1)
- 监听短信并判断是否未读 (1)
- 日本软件公司 管理者 改善 流程 (1)
- 一点点感悟 (1)
- 判断一个字符是双字节还是单字节 (1)
- “未与信任 SQL SERVER 连接相关联”错误解决方法 (1)
- 如何美化自己的BLOG (1)
- 金山词霸2005采用新的防止盗版的方法及简单解决方法 (1)
- 图形图像必须知道的事(一):几何变换 (1)
- 男人帮之程序员坚持语录 (1)
- android程序复制数据库 (1)
- javascript父、子页面交互小结 (1)
- java使用代理发送邮件 (1)
- eclipse修改project名称出问题,彻底删除项目 (1)
- Android开发之Intent、广播和接收 (1)
- 在一个方向上延伸,我的春天可能快来到了。 (1)
- chm文件无法打开问题 (1)
- Oracle数据库与MySQL数据库的几点区别 (1)
- [转载]SELECT INTO 和 INSERT INTO SELECT 两种表复制语句 (1)
- 高质量Java编码指南 (1)
- ruby 不完全安装修复 [openssl or zlib not found] (1)
- 切换CVS账户 (1)
最新评论
-
jurafish:
楼主,这个比较工具在哪儿下载呀?你说给的链接全都失效了:(
数据库比较工具DBCompareTool 0.3.0 preview 发布 -
wolf_awp:
iteye越来越不行了啊!
一点点感悟 -
zhuchao_ko:
............................... ...
struts2一个表单提交多个action
<p><span style="font-size: 10pt;">以下示例代码本人是在ie6下进行的<br><br>页面中的代码:</span><br><span style="font-size: 10pt;"><object id="webbrowser1" height="0" width="0" </span><br><span style="font-size: 10pt;"> classid="clsid:8856f961-340a-11d0-a96b-00c04fd705a2" viewastext> </span><br><span style="font-size: 10pt;"></object> </span></p><p><span style="font-size: 10pt;">相关js:</span></p><p><span style="font-size: 10pt;">var hkey_root, hkey_path, hkey_key</span><br><span style="font-size: 10pt;">hkey_root = "hkey_current_user"</span><br><span style="font-size: 10pt;">hkey_path = "\\software\\microsoft\\internet explorer\\pagesetup\\"</span><br><span style="font-size: 10pt;">// 设置 页眉 页脚 页边距</span><br><span style="font-size: 10pt;">function pageprintsetup() {</span><br><span style="font-size: 10pt;"> try {</span><br><span style="font-size: 10pt;"> var regwsh = new activexobject("wscript.shell");</span><br><span style="font-size: 10pt;"> hkey_key = "header";//页</span><br><span style="font-size: 10pt;"> regwsh.regwrite(hkey_root + hkey_path + hkey_key, "");</span></p><p><span style="font-size: 10pt;"> hkey_key = "footer";</span><br><span style="font-size: 10pt;"> regwsh.regwrite(hkey_root + hkey_path + hkey_key, "");</span></p><p><span style="font-size: 10pt;"> hkey_key = "margin_top";//注册表中的0.75对应于网页的19.05</span><br><span style="font-size: 10pt;"> regwsh.regwrite(hkey_root + hkey_path + hkey_key, "0.15");</span></p><p><span style="font-size: 10pt;"> //margin_bottom</span><br><span style="font-size: 10pt;"> //margin_left</span><br><span style="font-size: 10pt;"> //margin_right</span><br><span style="font-size: 10pt;"> }</span><br><span style="font-size: 10pt;"> catch (e) { }</span><br><span style="font-size: 10pt;">}</span></p><p><span style="font-size: 10pt;">function fn_winprint() {</span><br><span style="font-size: 10pt;"> document.all.tab_printbutton.style.display = 'none';</span></p><p><span style="font-size: 10pt;"> try {</span><br><span style="font-size: 10pt;"> pageprintsetup() ;</span><br><span style="font-size: 10pt;"> document.all.webbrowser1.execwb(6, 1);</span><br><span style="font-size: 10pt;"> }</span><br><span style="font-size: 10pt;"> catch (err) {</span><br><span style="font-size: 10pt;"> window.print();</span><br><span style="font-size: 10pt;"> }</span></p><p><span style="font-size: 10pt;"> document.all.tab_printbutton.style.display = 'block';</span></p><p><span style="font-size: 10pt;"> return false;</span><br><span style="font-size: 10pt;">}</span><br></p>
发表评论
-
切换CVS账户
2012-02-07 17:19 1133<div style="text-i ... -
ruby 不完全安装修复 [openssl or zlib not found]
2012-02-07 14:58 966发现 ruby源码包的ext文件夹下有很多 扩展包, ... -
高质量Java编码指南
2012-02-04 14:33 1104核心思想依然是《Effective Java》里面说: ... -
[转载]SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
2012-02-03 12:09 829Insert是T-sql中常用语句,Insert ... -
Oracle数据库与MySQL数据库的几点区别
2012-02-03 08:34 1263<span style="" ... -
chm文件无法打开问题
2012-02-02 13:59 931<div class="quot ... -
在一个方向上延伸,我的春天可能快来到了。
2012-01-31 13:38 813工作了这么久,我好想才找到了自己感兴趣的方向。不知道算 ... -
Android开发之Intent、广播和接收
2012-01-31 13:28 7654<h1>Android开发之Intent、 ... -
eclipse修改project名称出问题,彻底删除项目
2012-01-11 14:28 8485想给刚建好的project改名字,refac ... -
java使用代理发送邮件
2011-12-28 15:03 2022[size=18px;]最近用java写个发邮件的东东 ... -
javascript父、子页面交互小结
2011-12-28 13:43 992<span style="font-f ... -
android程序复制数据库
2011-12-21 13:23 1093一般项目中我们把db文件放到assert或者r ... -
男人帮之程序员坚持语录
2011-12-20 16:29 813[size=18px;]1.”我们处在一个瞬息万变的世 ... -
图形图像必须知道的事(一):几何变换
2011-12-20 14:03 1133[size=9pt;]作者:[/size]<s ... -
金山词霸2005采用新的防止盗版的方法及简单解决方法
2011-12-19 09:44 896金山词霸2005新鲜出炉,不少人都已经从网上下载并且安 ... -
如何美化自己的BLOG
2011-12-15 17:24 726下面的三个美化BLOG的方法是用的最多的,是最常见的. ... -
“未与信任 SQL SERVER 连接相关联”错误解决方法
2011-12-14 17:19 831<font s ... -
判断一个字符是双字节还是单字节
2011-12-14 10:24 4818对于字符串的处理,经常会遇到需要判断字符是双字节还是单 ... -
一点点感悟
2011-12-13 11:09 857<p class="MsoNo ... -
日本软件公司 管理者 改善 流程
2011-12-13 09:49 780<p class="MsoNorma ...
相关推荐
JS 实现打印并去除页眉页脚功能 JS 实现打印并去除页眉页脚功能是通过修改注册表来实现的,该功能可以在 Web 打印功能中应用。下面对该功能的实现进行详细的知识点总结: 一、注册表修改 在实现打印并去除页眉...
在JavaScript(JS)中,利用iframe进行打印和打印预览是常见的需求,特别是在网页开发中。这个场景下,我们可能需要自定义页眉和页脚,以提供更专业的打印效果。下面将详细介绍如何通过JS实现这个功能。 首先,我们...
虽然JavaScript本身不直接提供打印设置的功能,但通过巧妙地利用CSS和DOM操作,我们可以实现对打印页边距、页眉和页脚的自定义设置。在开发Web应用时,根据目标用户群体的浏览器选择合适的实现方法,可以显著提升...
通过ScriptX,开发者可以精确地控制打印输出,包括设置纸张大小、方向、页边距以及删除不必要的页眉和页脚。对于那些希望在打印文档时去除默认的页码、日期或其他打印元素的用户,ScriptX提供了必要的API来实现这一...
接着,代码通过`RegWrite`方法修改了与页眉(header)、页脚(footer)和页边距(margin_top, margin_bottom, margin_left, margin_right)相关的键值,将它们设置为空或者特定的数值。 需要注意的是,这种方法只...
在网页开发中,有时我们需要提供一个功能,让用户能够方便地打印网页内容,而且希望打印时去除不必要的页眉和页脚,以保持整洁的输出。本文将深入探讨如何使用JavaScript(简称JS)实现在客户端打印HTML内容,并去掉...
### 一、JavaScript打印实现原理 在网页开发中,通过JavaScript实现打印功能是一种常见且有效的方法。给定文件的部分代码展示了如何使用JavaScript来捕获特定元素并打印它。其核心思路是: 1. **保存当前页面内容*...
在实际应用中,可以结合HTML、CSS和JavaScript,创建用户友好的打印界面,提供多种打印选项,如打印预览、选择打印范围、自定义页眉页脚等,以满足不同用户的打印需求。同时,为了提高用户体验,应确保打印功能在...
"WEB直接打印js源码"这个主题就涉及到了如何利用JavaScript控制浏览器的打印行为,包括设置页眉、页脚和页边距,并确保内容适应A4纸张大小。下面我们将深入探讨这个话题。 首先,JavaScript中的`window.print()`...
JS打印WEB页面与打印预览 JS打印WEB页面与打印预览是指在WEB页面中使用JavaScript语言来实现页面的打印和预览功能。...同时,我们也可以使用JavaScript来控制打印设置,例如选择打印机、纸张大小、页边距等。
3. 显示页眉和页脚:为了提供上下文信息,可以在每个打印页添加页眉和页脚。这可以通过CSS的`@page`规则实现,例如设置页码和日期: ```css @page { margin: 1in; footer: page-footer; } @page :footer { ...
本文将深入探讨如何利用 JavaScript 实现这一功能,特别是在解决谷歌浏览器首次打印时图片不显示及去除IE浏览器页眉页脚的问题。 首先,我们需要理解为什么在某些情况下,如谷歌浏览器,图片在第一次打印时不显示。...
JavaScript提供了一种更灵活的方式,通过CSS和JavaScript结合,可以在用户打印网页时实现更高级的定制效果,如消除页眉页脚、自定义页面布局和调整颜色等。对于开发者来说,理解并熟练掌握这些技巧对于提升用户体验...
4. **JavaScript交互**:`CheckActivX.js`文件表明插件可能与JavaScript进行交互,允许前端开发者通过JS代码控制打印行为,例如设置打印页数、页边距、纸张方向等。 5. **使用指南**:`说明_Readme.html`文件通常会...
同时,它还支持通过程序代码生成复杂的打印页,这意味着开发者可以自定义打印布局,添加页眉页脚,调整字体样式,甚至创建多页文档。这对于需要个性化打印或者需要精确控制打印效果的场合非常有用。 使用Lodop进行...
此外,ClodOP还具备一些高级特性,例如支持图片、PDF、Excel等格式的打印,以及多页打印、自定义页眉页脚等功能。开发者可以根据需求灵活运用这些功能,实现更丰富的打印场景。 在实际应用中,需要注意的是,由于...
ReYoPrint内含一个在vc7.0上开发的ActiveX控件(73k), 这个控件主要实现对打印参数的控制,ReYoPrint使用户通过JavaScript脚本可以控制分页,页眉页脚,页边距,打印方向,自定义纸张,直接打印,弹出打印对话框再...
2. **自定义打印设置**:用户可以通过JavaScript API控制打印范围,添加页眉和页脚,设置纸张大小、方向,以及调整边距等。 3. **非可见打印**:Lodop可以实现无窗口打印,提高用户体验。 4. **打印预览**:提供...
为了提高打印质量,通常需要对打印页面进行特殊处理,例如调整页眉页脚、边距等参数,以确保打印出来的文档美观且易读。 ### 二、页面打印设置的关键技术实现 页面打印设置的核心技术主要涉及以下几点: 1. **...