<html>
<head>
<style media=print>
/*
* @breif: 用本样式在打印时隐藏非打印项目
*/
.Noprint
{
display:none;
}
/*
* @breif: 控制分页
*/
.PageNext
{
page-break-after: always;
}
</style>
<script type="text/javascript">
var HKEY_root,HKEY_Path,HKEY_Key;
HKEY_Root="HKEY_CURRENT_USER";
HKEY_Path="\\Software\\microsoft\\Internet Explorer\\PageSetup\\";
//设置网页打印的页眉页脚为空
function PageSetup_Null()
{
try
{
var Wsh=new ActiveXObject("WScript.shell");
HKEY_Key="header";
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"");
HKEY_Key="footer";
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"");
}
catch(e)
{
alert(e.message);
}
}
//设置网页打印的页眉页脚为默认值
function PageSetup_Default()
{
try
{
var Wsh=new ActiveXObject("WScript.Shell");
HKEY_Key="header";
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"&w&b页码,&p/&P");
HKEY_Key="footer";
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"&u&b&d");
}
catch(e)
{
alert(e.message);
}
}
</script>
</head>
<body>
<p>Web.ExecWB(2,1):关闭现在所有的IE窗口,并打开一个新窗口</p>
<p>webBrowser.ExecWB(1,1): 打开</p>
<p>Web.ExecWB(4,1): 保存网页</p>
<p>Web.ExecWB(6,1): 打印</p>
<p>Web.ExecWB(7,1): 打印预览</p>
<p>Web.ExecWB(8,1): 打印页面设置</p>
<p>Web.ExecWB(10,1): 查看页面属性</p>
<p>Web.ExecWB(15,1): 好像是撤销,有待确认</p>
<p>Web.ExecWB(17,1): 全选</p>
<p>Web.ExecWB(22,1): 刷新</p>
<p>Web.ExecWB(45,1): 关闭窗体无提示</p>
<object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
</object>
<center class="Noprint" >
<br>
<input type=button value=打印 onclick=document.all.WebBrowser.ExecWB(6,1)>
<br>
<input type=button value=直接打印 onclick=document.all.WebBrowser.ExecWB(6,6)>
<br>
<input type=button value=页面设置 onclick=document.all.WebBrowser.ExecWB(8,1)>
<br>
<input type=button value=打印预览 onclick=document.all.WebBrowser.ExecWB(7,1)>
<br>
</center>
<br>
<input type="button" value="清空页码" onclick=PageSetup_Null()>
<br>
<input type="button" value="恢复页码" onclick=PageSetup_Default()>
</body>
</html>
分享到:
相关推荐
用python编写的像素打印脚本,修改图片路径,执行就可以哦
Chrome插件,支持打印网页、网页节选内容转PDF 两大功能,使用时可以轻松去除网页中不需要的内容
这个Python脚本是一个简单的网页爬虫,它可以爬取指定URL的页面内容,并将爬取的内容打印出来。爬虫基于requests库来获取网页内容,并使用BeautifulSoup库来解析HTML内容。通过此脚本,你可以轻松地获取网页上的文本...
IE打印去除页眉页脚的脚本 通过修改注册表的方法,去除直接打印网页内容时自动附加的页眉页脚。
用法:运行脚本并传入URL参数,即可爬取并打印网页内容。 爬虫需要遵守网站的robots.txt文件规定,确保不爬取被禁止的内容。 在实际使用中,可能需要处理反爬虫机制,如验证码、动态加载内容等。 实际应用中可能需要...
用法:运行脚本并传入包含电子邮件地址的网页URL,脚本会爬取并打印出所有的电子邮件地址。 爬虫需要遵守网站的robots.txt文件规定,确保不爬取被禁止的内容。 在实际使用中,可能需要处理反爬虫机制,如验证码、...
有时候我们只需要打印部分内容,因为现在的页面中广告和一些相关内容很多,所有用下面的方法,就可以了
2,通过控制台查看目的网页的DOM文档树,执行JavaScript脚本, 界面介绍: 1, 命令历史窗口:保存命令的历史 2, 命令窗口 直接输入javascript语句,如:document.title; 将返回被调试页面的页面标题; ...
用法:运行脚本并传入URL参数,脚本会爬取视频分享网页上的所有视频链接,并打印。 爬虫需要遵守网站的robots.txt文件规定,确保不爬取被禁止的内容。 在实际使用中,可能需要处理反爬虫机制,如验证码、动态加载...
1.19 在网页中动态添加Script脚本.htm 1.20 用JavaScript随机修改页面的标题.htm 1.21 判断网页加载完毕.htm 1.22 嵌入网页的播放器.htm 1.23 设置指定网页为主页.htm 1.24 使用JavaScript传递页面参数.htm ...
ReYoPrint是一个ActiveX WEB打印控件(96k,支持windows7及IE8,带数字签名), 这个控件主要实现对打印参数的控制,ReYoPrint使用户通过JavaScript脚本可以控制分页,页眉页脚,页边距,打印方向,自定义纸张,直接...
WEB 开发人员的得力工具,只需要在网页中嵌入一个js文件,即使在模式对话框中,也一样方便在线查看网页源码,javascript变量,在页面上执行自定义脚本,即写即运行,不影响被调试页面的外观。 主要功能: 变量 ...
一、验证类 1、数字验证内 1.1 整数 1.2 大于0的整数 (用于... 5.8 双击后,网页自动滚屏 6、树型结构。 6.1 asp+SQL版 6.2 asp+xml+sql版 6.3 java+sql或者java+sql+xml 7、无边框效果的制作 8、连动下拉框技术
ReYoPrint内含一个在vc7.0上开发的ActiveX控件(73k), 这个控件主要实现对打印参数的控制,ReYoPrint使用户通过JavaScript脚本可以控制分页,页眉页脚,页边距,打印方向,自定义纸张,直接打印,弹出打印对话框再...
在各种动态网页开发语言下使用VBScript、JavaScript脚本语言进行各种信息的打印预览工作,可以直接打印HtmlTable网页元素中的文字信息。 在控件演示实例中有本控件的详细说明文件,本控件现在是打印预览控件的测试...
ePrint内含一个在vc7.0上开发的ActiveX控件(180k), 这个控件主要实现对打印参数的控制,eprint使用户通过JavaScript脚本可以控制自定义纸张尺寸,打印方向,页边距,打印份数,页眉,页脚,web打印分页等等属性 ...
比较简单和好用的网页自动测试脚本, 支持直接log打印, 获取本地IP和记录网页打开的时间和关闭时间, 以及自动拨号和短线
适用于flashpaper v2.2 反编译Interface文件夹下的模板DefaultViewer2.swf 自定义脚本后重新生成新的模板,经测试,可以生成全新的swf文件
这个脚本定义了一个fetch_page_title函数,它接受一个URL作为参数,并发送一个GET请求来获取该网页的内容。然后,它使用BeautifulSoup来解析HTML,并查找网页的标签来获取标题。最后,它将标题打印出来。 请注意,...