`
anodon
  • 浏览: 11299 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

一些常用调用已有的功能收集(一)

 
阅读更多
<input type=button value=页面设置 onclick="factory.printing.PageSetup()">
<input type=button value=打印预览 onclick="factory.printing.Preview()">
<input type=button value="打印本页" onclick="factory.printing.Print(false)">


WebBrowser.ExecWB(1,1) 打开 
Web.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口 
Web.ExecWB(4,1) 保存网页 
Web.ExecWB(6,1) 打印 
Web.ExecWB(7,1) 打印预览 
Web.ExecWB(8,1) 打印页面设置 
Web.ExecWB(10,1) 查看页面属性 
Web.ExecWB(15,1) 好像是撤销,有待确认 
Web.ExecWB(17,1) 全选 
Web.ExecWB(22,1) 刷新 
Web.ExecWB(45,1) 关闭窗体无提示 
<style media=print> 
.Noprint{display:none;}<!--用本样式在打印时隐藏非打印项目--> 
.PageNext{page-break-after: always;}<!--控制分页--> 
</style> 
<object  id="WebBrowser"  width=0  height=0  classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">    
</object>

<input type=button value=打印 onclick=document.all.WebBrowser.ExecWB(6,1)> 
<input type=button value=直接打印 onclick=document.all.WebBrowser.ExecWB(6,6)> 
<script  language="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){}
}
//设置网页打印的页眉页脚为默认值
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){}
}
</script>
<input type="button" value="清空页码" onclick=PageSetup_Null()>
<input type="button" value="恢复页码" onclick=PageSetup_Default()>
//浏览器验证
分享到:
评论

相关推荐

    C#调用C++ Api或接口转换工具

    有时我们需要在C#项目中利用已有的C++库或API,这就涉及到了跨语言互操作性。本文将详细介绍如何在C#中调用C++ API,以及如何使用接口转换工具来简化这一过程。 首先,C#调用C++ API主要通过以下两种方式: 1. **P...

    基于Linux系统调用的主机入侵检测系统的设计

    序列分析是一种常用的方法,它通过收集程序执行过程中所有的系统调用序列来构建行为概貌。然而,这种方法对于大规模数据处理而言效率较低,并且难以快速检测到低频异常事件。 ##### 2. 前向序列对分析方法 前向...

    9种常用设计模式收集

    这里提到的"9种常用设计模式收集"涵盖了Java Web开发和Android开发中的一些核心设计原则,通过深入理解并应用这些模式,开发者可以提高代码的可读性、可维护性和可扩展性。 1. **单例模式**:单例模式确保一个类...

    vb 调用 excel

    **3.1 打开已有的Excel文件** - **示例代码**: ```vb Public Sub openExcel() CommonDialog1.Filter = "Excel Files (*.xls, *.xlsx)|*.xls;*.xlsx" CommonDialog1.ShowOpen If CommonDialog1.FileName &lt;&gt; "...

    收集各种反编译工具_常用EXE文件反编译工具下载

    带有良好的注释的 ASM 代码的所有发布的方法,它涉及字符串、输入函数调用、类方法调用、单元的组件、Try-Except 和 Try-Finally 块。 这三个反编译工具可以满足不同的需求,PE Explorer 适合需要全面反编译和资源...

    C++常用算法关于数据存储常用算法

    本文将深入探讨C++中的一些常用算法,尤其是与数据存储相关的实例。 1. **排序算法**: - **冒泡排序**:是最基础的排序算法之一,通过不断交换相邻的不正确顺序元素实现排序。虽然效率较低,但易于理解。 - **...

    AD常用元件库.zip

    标题中的“AD常用元件库.zip”表明这是一份包含了常用电子元器件模型的资源包,主要针对的是Altium Designer(AD)这款电路设计软件。Altium Designer是一款强大的电子设计自动化(EDA)工具,广泛用于电路板设计、...

    struts CRUD+HIbernate 多对一查询+部分表删除功能

    总之,这个实例是一个很好的学习平台,它不仅展示了基本的CRUD操作,还涵盖了更高级的多对一查询和部分删除功能,这对于初学者理解Struts和Hibernate的整合使用非常有帮助。通过实际操作这个实例,开发者能够加深对...

    ExcelVBA的常用对象及应用

    本文将详细介绍Excel VBA中的常用对象,并通过一个具体的实例——数据汇总功能的实现——来展示如何利用这些对象。 #### 二、Excel VBA的常用对象 在Excel VBA中,对象是程序的核心组成部分。理解这些对象及其属性...

    gdb常用调试技巧收集

    以下是一些`gdb`常用的调试技巧: 1. **启用gdb调试** - **启动core**:当你有一个程序崩溃并产生了核心转储文件(core dump),你可以用`gdb &lt;program&gt; core`命令来调试,其中`&lt;program&gt;`是导致core dump的程序,...

    php 常用函数收集

    本文将围绕“PHP常用函数收集”这一主题,深入探讨一些常见的、实用的PHP函数,并通过示例来说明它们的用法。 1. **数据类型检查** - `is_null($var)`:检查变量是否为NULL,返回布尔值。 - `gettype($var)`:...

    halcon常用算子

    - **功能**:利用已有的高斯混合模型对一个特征向量进行分类。 - **应用场景**:当模型训练完成后,可以用于新数据的分类预测,例如在工业视觉检测中识别不同类型的零件。 ##### 3. clear_all_class_gmm - **功能**...

    常用linux命令及服务器配置大全 工作中收集的linux常用命令。

    **用途**:`csh` 是一种流行的 shell 环境,提供了丰富的编程功能。 **示例**: ```bash csh ``` --- #### 二十六、csplit:分割文件 **用途**:`csplit` 命令用于根据模式来分割文件。 **示例**: ```bash ...

    软件测试工具的选择-功能测试和性能测试

    选择适当的软件测试工具是软件开发周期中不可或缺的一环,尤其是在功能测试和性能测试阶段。白盒测试工具通过对代码深入分析,不仅可以发现深层次的逻辑错误,还能提升代码质量和软件性能。了解并熟练运用这些工具,...

    Oracle DBA常用方法封装

    例如,如果包中有`backup_database`过程,调用方式可能是`EXEC ZL_DBA_Service.backup_database('mydb', 'backup_path');`。 6. **包的使用与维护** 对于`ZL_DBA_Service.pck`这样的包,DBA应定期更新以适应...

    Java中常用异常列表[收集].pdf

    例如,调用一个null对象的方法或访问其属性。确保在使用对象之前已正确初始化。 2. **`java.lang.ClassNotFoundException`**:找不到类异常。当JVM尝试加载一个类,但在类路径中找不到对应的.class文件时,会抛出此...

    LoadRunner_常用函数

    虽然提供的内容中没有详细介绍具体的命令行分析函数,但在LoadRunner中确实存在一些用于命令行分析的功能,例如`lr_get_attrib_do`等,这些函数通常用于获取或设置LoadRunner的一些属性或配置信息,有助于更好地管理...

    VUE面试题功能点收集

    通常在`beforeEach`中检查用户是否已登录,如果有登录凭证(如token),则调用`next()`允许导航;否则,根据情况重定向至登录页或阻止导航。 2. **权限路由 / 动态路由 / 鉴权**:权限路由基于用户角色分配不同的...

    Labview实现语音识别

    这可以通过收集大量已标注的语音样本,使用机器学习算法(如HMM,隐马尔科夫模型)来训练。在Labview中,可以利用外部工具包,如HTK( Hidden Markov Model Toolkit)或者自行编程实现HMM训练。 5. **匹配与识别**...

    VC常用操作源码总结

    当创建新实例时,检查互斥量是否存在,如果存在则表示已有实例运行,从而阻止新的实例启动。 5. **得到鼠标位置**: 使用`GetCursorPos`函数可以获取鼠标的当前位置,它将返回一个`POINT`结构,包含鼠标的屏幕坐标...

Global site tag (gtag.js) - Google Analytics