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

JS 操作IE游览器常用函数:window.external,history,document.ex

阅读更多

转自:豆豆网

 

1、window.external...

 

写道
<INPUTonclick='window.external.ImportExportFavorites(true,"http://localhost");'type=buttonvalue=导入收藏夹><INPUTonclick='window.external.ImportExportFavorites(false,"http://localhost");'type=buttonvalue= 导出收藏夹>
<INPUTonclick="window.external.ShowBrowserUI('OrganizeFavorites',null)"type=buttonvalue= 整理收藏夹>
<INPUTonclick="window.external.ShowBrowserUI('LanguageDialog',null)"type=buttonvalue= 语言设置>
<INPUTonclick="window.external.AddFavorite('http://blog.csdn.net/Opossum/','学习,讨论')"type=buttonvalue=加入收藏夹>
<INPUTonclick="window.external.addChannel('http://blog.csdn.net/Opossum /')"type=buttonvalue=加入到频道>

 

相关:

写道
<INPUTonclick="this.style.behavior='url(#default#homepage)'; this.setHomePage('http://blog.csdn.net/Opossum/')"type=buttonvalue=设成主页& gt;

  2、history...

写道
<INPUTonclick=history.go(1)type=buttonvalue=前进>
<INPUTonclick=history.go(-1)type=buttonvalue=后退>
<INPUTonclick=history.forward()type=buttonvalue=前进><INPUTonclick=history.back()type=buttonvalue=后退>

 3、document.execCommand...

写道
<INPUTonclick="document.execCommand('Cut')"type=buttonvalue=剪切>
<INPUTonclick="document.execCommand('Copy')"type=buttonvalue=拷贝>
<INPUTonclick="document.execCommand('Paste')"type=buttonvalue=粘贴>
<INPUTonclick="document.execCommand('Undo')"type=buttonvalue=撤消>
<INPUTonclick="document.execCommand('Delete')"type=buttonvalue=删除>
<INPUTonclick="document.execCommand('Bold')"type=buttonvalue=黑体>
<INPUTonclick="document.execCommand('Italic')"type=buttonvalue=斜体>
<INPUTonclick="document.execCommand('Underline')"type=buttonvalue= 下划线>
<INPUTonclick="document.execCommand('stop')"type=buttonvalue=停止>
<INPUTonclick="document.execCommand('SaveAs')"type=buttonvalue=保存>
<INPUTonclick="document.execCommand('Saveas',false,'c: est.htm')"type=buttonvalue=另存为>
< INPUTonclick="document.execCommand('FontName',false,fn)"type=buttonvalue= 字体>
<INPUTonclick="document.execCommand('FontSize',false,fs)"type=buttonvalue= 字体大小>
<INPUTonclick="document.execCommand('refresh',false,0)"type=buttonvalue= 刷新>

 4、window.location...

写道
<INPUTonclick=window.location.reload()type=buttonvalue=刷新 name=refresh>
<INPUTonclick='window.location="view- source:"+window.location.href'type=buttonvalue=查看源文件name=Button7>

 5、WebBrowser.ExecWB...

写道
<OBJECTclassid=CLSID:8856F961-340A-11D0-A96B- 00C04FD705A2height=0id=WebBrowserwidth=0></OBJECT>
<inputname=ButtononClick=document.all.WebBrowser.ExecWB(2,1)type=buttonvalue= 关闭所有>
<inputname=ButtononClick=document.all.WebBrowser.ExecWB(4,1)type=buttonvalue= 另存为>
<inputname=ButtononClick=document.all.WebBrowser.ExecWB(6,1)type=buttonvalue= 打印>
<inputname=ButtononClick=document.all.WebBrowser.ExecWB(6,6)type=buttonvalue= 直接打印>
<inputname=ButtononClick=document.all.WebBrowser.ExecWB(7,1)type=buttonvalue= 打印预览>
<inputname=ButtononClick=document.all.WebBrowser.ExecWB(8,1)type=buttonvalue= 页面设置>
<inputname=ButtononClick=document.all.WebBrowser.ExecWB(10,1)type=buttonvalue= 属性>
<inputname=ButtononClick=document.all.WebBrowser.ExecWB(17,1)type=buttonvalue= 全选>
<inputname=ButtononClick=document.all.WebBrowser.ExecWB(22,1)type=buttonvalue= 刷新>
<inputname=ButtononClick=document.all.WebBrowser.ExecWB(45,1)type=buttonvalue= 关闭>
<OBJECTclassid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2height=0id=WebBrowserwidth=0></OBJECT>

 是在页面内载入该控件,以便调用该控件的方法,这个classid在系统注册表里是唯一的,如果改了,就可能是别的控件或者是不存在的控件的id了,所以不可以更改

 

    这些东西虽然是IE特有的(可能是吧,嘿嘿),但是没办法,有时候做东西你就要用啊。唉。整理出来吧。。

 

 

分享到:
评论

相关推荐

    107个常用javascript语句

    31.复选按钮在JS中判断是否选中:document.forms[0].checkThis.checked (checked属性代表为是否选中返回TRUE或FALSE) 32.单选按钮组(单选按钮的名称必须相同):取单选按钮组的长度document.forms[0].groupName.length ...

    常用JAVAScript注解

    4. 浏览器窗口中的 DOM 顺序:window -&gt; (navigator, screen, history, location, document) 变量声明 5. 获取表单中元素的名称和值:document.getElementById("表单中元素的 ID 号").name (或 value) 6. 小写转...

    107句JSjavascript常用语句.doc

    4. 浏览器窗口中的 DOM 顺序:window -&gt; (navigator, screen, history, location, document),浏览器窗口中的 document 对象模型结构。 5. 获取表单中元素的名称和值:document.getElementById("表单中元素的 ID 号...

    js window函数用法大全.

    在JavaScript编程中,`Window`对象是浏览器提供的核心对象之一,它代表了浏览器的窗口,并提供了大量的属性和方法,用于控制和操作浏览器窗口的行为。本文将深入探讨`Window`对象的一些关键函数,这些函数在前端开发...

    javascript弹出窗口 window.open使用方法以及参数说明分析篇

    window.open使用方法以及参数说明一、window.open()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ 二、基本语法: window.open(pageURL,name,parameters) 其中: pageURL 为子窗口路径 name 为子窗口...

    字符串 window.open() window.opener window.name window对象等的总结

    在JavaScript的世界里,`window`对象是全局对象,它提供了与浏览器窗口进行交互的各种方法和属性。本篇文章将深入探讨`window.open()`、`window.opener`、`window.name`以及`window`对象的一些核心概念,同时通过两...

    js中常用函数.doc

    ### JavaScript中常用函数详解 #### 一、窗口操作相关函数 **1. `window.close()`** - **功能**:关闭当前窗口。该方法只允许关闭由当前窗口打开的新窗口,不能关闭自身或非自己创建的窗口。 - **示例**: ```...

    html和js通过window.print()实现调用浏览器打印带背景图片和生成二维码的文件功能

    首先,`window.print()` 方法是JavaScript中的一个全局函数,它会触发浏览器的打印对话框,允许用户选择打印当前页面或对其进行自定义设置。在调用此方法后,浏览器会尝试呈现当前窗口的内容,包括文本、图像、表格...

    window.parent调用父框架时 ie跟火狐不兼容问题

    本文将详细讨论在IE和火狐浏览器中`window.parent`调用父框架时遇到的兼容性问题,并提供解决方案。 在IE和火狐浏览器中,`window.parent`的基本用法是一致的,都是用来访问父级窗口的对象。当我们在一个子框架中...

    火狐、谷歌、IE关于document.body.scrollTop和document.documentElement.scrollTop 以及值为0的问题

    在探讨“火狐、谷歌、IE关于`document.body.scrollTop`和`document.documentElement.scrollTop`以及值为0的问题”这一主题时,我们深入分析了浏览器在处理页面滚动位置时的不同行为,尤其是当滚动位置值始终为0时的...

    JavaScript兼容浏览器FFIE技巧[定义].pdf

    在JavaScript编程中,确保代码在不同的浏览器环境下都能正常工作是一项重要的任务。由于Firefox(MF/FF)和Internet Explorer(IE)对JavaScript的支持存在差异,因此需要采取特定的兼容性策略。以下是一些关键的...

    IE11没有window.attachEvent方法处理方法

    ### IE11没有window.attachEvent方法处理方法 在Web开发过程中,我们经常需要处理各种浏览器兼容性问题。其中,Internet Explorer(简称IE)一直是开发者关注的重点之一,尤其是IE10及以下版本。随着技术的发展,IE...

    javascript常用函数.docx

    以上只是JavaScript常用函数和概念的一部分,JavaScript还有许多其他功能和API,如数组操作、正则表达式、事件处理、AJAX异步通信等,学习JavaScript意味着深入理解这些概念,并能够灵活运用到实际项目中。

    pdf.js pdf在线预览组件,支持IE,chrome

    PDF.js是Mozilla开发的一个开源JavaScript库,主要用于在Web浏览器中实现PDF文档的高质量预览,无需依赖任何插件。这个库的设计目标是提供一个跨平台、跨浏览器的解决方案,使得用户能够在任何支持HTML5 Canvas的...

    js获取文本框的值!js获取浏览器高度和宽度值.pdf

    在 JavaScript 中,可以使用多种方法来获取浏览器高度和宽度值,以下是一些常用的方法: 1. 使用 `document.body` 对象: `document.body.clientWidth` 可以获取网页可见区域的宽度,`document.body.clientHeight`...

    在vue中阻止浏览器后退的实例

    如下所示: ...vue阻止浏览器后退按钮与js相同,同样没有脱离原生的js 以上这篇在vue中阻止浏览器后退的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。

    js window.open iframe dialog

    `window.open`是JavaScript中的一个内置函数,用于打开一个新的浏览器窗口或者标签页。它的基本语法是: ```javascript window.open(url, name, features); ``` - `url`: 指定新窗口或标签页加载的网页地址。 - `...

    各浏览器对document.getElementById等方法的实现差异解析

    本文主要讨论的是`document.getElementById`这个常用方法在不同浏览器之间的实现区别,以及如何处理这些差异。 `document.getElementById`是一个JavaScript内置方法,用于根据指定的ID从文档中获取元素。在大部分...

Global site tag (gtag.js) - Google Analytics