`
yi_17328214
  • 浏览: 206710 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

JS来实现浏览器菜单的命令<转>

阅读更多
一、【文件(F)】菜单中的命令的实现

1、〖打开〗命令的实现

[格式]:document.execCommand("open")

[说明]这跟VB等编程设计中的webbrowser控件中的命令有些相似,大家也可依此琢磨琢磨。

[举例]在body之间加入:

<a href="#" onclick=document.execCommand("open")>打开</a>


2、〖使用 记事本 编辑〗命令的实现

[格式]:location.replace("view-source:"+location)

[说明]打开记事本,在记事本中显示该网页的源代码。

[举例]在body之间加入:

<a href="#" onclick=location.replace("view-source:"+location)>使用 记事本 编辑</a>


3、〖另存为〗命令的实现

[格式]:document.execCommand("saveAs")

[说明]将该网页保存到本地盘的其它目录!

[举例]在body之间加入:

<a href="#" onclick=document.execCommand("saveAs")>另存为</a>


4、〖打印〗命令的实现

[格式]:document.execCommand("print")

[说明]当然,你必须装了打印机!

[举例]在body之间加入:

<a href="#" onclick=document.execCommand("print")>打印</a>


5、〖关闭〗命令的实现

[格式]:window.close();return false

[说明]将关闭本窗口。

[举例]在body之间加入:

<a href="#" onclick=window.close();return false)>关闭本窗口</a>


二、【编辑(E)】菜单中的命令的实现

〖全选〗命令的实现

[格式]:document.execCommand("selectAll")

[说明]将选种网页中的全部内容!

[举例]在body之间加入:
<a href="#" onclick=document.execCommand("selectAll")>全选</a>


三、【查看(V)】菜单中的命令的实现

1、〖刷新〗命令的实现

[格式]:location.reload() 或 history.go(0)

[说明]浏览器重新打开本页。

[举例]在body之间加入:

<a href="#" onclick=location.reload()>刷新</a>
或加入:<a href="#" onclick=history.go(0)>刷新</a>


2、〖源文件〗命令的实现

[格式]:location.replace("view-source:"+location)

[说明]查看该网页的源代码。

[举例]在body之间加入:

<a href="#" onclick=location.replace("view-source:"+location)>查看源文件</a>


3、〖全屏显示〗命令的实现

[格式]:window.open(document.location,"url","fullscreen")

[说明]全屏显示本页。

[举例]在body之间加入:

<a href="#" onclick=window.open(document.location,"url","fullscreen")>全屏显示</a>


四、【收藏(A)】菜单中的命令的实现

1、〖添加到收藏夹〗命令的实现

[格式]:window.external.AddFavorite('url', '“网站名”)

[说明]将本页添加到收藏夹。

[举例]在body之间加入:

<a href="javascript:window.external.AddFavorite('http://oh.jilinfarm.com',
'个人主页')">
添加到收藏夹</a>


2、〖整理收藏夹〗命令的实现

[格式]:window.external.showBrowserUI("OrganizeFavorites",null)

[说明]打开整理收藏夹对话框。

[举例]在body之间加入:
<a href="#" onclick=window.external.showBrowserUI("OrganizeFavorites",null)
>整理收藏夹</a>

五、【工具(T)】菜单中的命令的实现

〖internet选项〗命令的实现

[格式]:window.external.showBrowserUI("PrivacySettings",null)

[说明]打开internet选项对话框。

[举例]在body之间加入:

<a href="#" onclick=window.external.showBrowserUI("PrivacySettings",null)>
internet选项</a>


六、【工具栏】中的命令的实现

1、〖前进〗命令的实现

[格式]history.go(1) 或 history.forward()

[说明]浏览器打开后一个页面。

[举例]在body之间加入:

<a href="#" onclick=history.go(1)>前进</a>
或加入:<a href="#" onclick=history.forward()>前进</a>


2、〖后退〗命令的实现

[格式]:history.go(-1) 或 history.back()

[说明]浏览器返回上一个已浏览的页面。

[举例]在body之间加入:

<a href="#" onclick=history.go(-1)>后退</a>
或加入:<a href="#" onclick=history.back()>后退</a>


3、〖刷新〗命令的实现

[格式]:document.reload() 或 history.go(0)

[说明]浏览器重新打开本页。

[举例]在body之间加入:

<a href="#" onclick=location.reload()>刷新</a>
或加入:<a href="#" onclick=history.go(0)>刷新</a>


七、其它命令的实现

〖定时关闭本窗口〗命令的实现

[格式]:settimeout(window.close(),关闭的时间)

[说明]将关闭本窗口。

[举例]在body之间加入:
<a href="#" onclick=setTimeout(window.close(),3000)>3秒关闭本窗口</a>


来源:http://www.002pc.com/master/College/Programming/JavaScript/13534.html
分享到:
评论

相关推荐

    JS 实现浏览器菜单命令

    在本主题“JS实现浏览器菜单命令”中,我们将探讨如何利用JavaScript技术来创建和控制浏览器中的上下文菜单,即用户右键点击时出现的菜单。这种功能可以为用户提供自定义的快捷操作,增强网站或应用程序的用户体验。...

    Javascript代码实现浏览器菜单命令.doc

    Javascript 代码实现浏览器菜单命令 本文档主要介绍了使用 Javascript 代码实现浏览器菜单命令的方法,包括文件菜单、编辑菜单、查看菜单和收藏菜单等四个部分。 一、文件菜单命令的实现 1. 打开命令的实现 使用...

    DotNetTextBox所见即所得编辑器控件 v3.3.1

    &lt;br&gt;3) 增加新的右键菜单代替原来的浏览器菜单,同时增加右键格式引用及代码样式的功能。&lt;br&gt;4) 右键菜单的粘贴功能支持自动检测并提示清理WORD格式的功能。&lt;br&gt;5) 去掉一些无效的旧属性,清理了一些无用的JS代码。...

    网页设计与制作代码.doc

    - `&lt;menu&gt;` 用于创建命令菜单,`&lt;menuitem&gt;` 定义菜单项,`&lt;command&gt;` 创建命令按钮。 7. **表格**: - `&lt;table&gt;` 创建表格,`&lt;caption&gt;` 添加标题。 - `&lt;tr&gt;` 代表表格行,`&lt;td&gt;` 定义单元格,`&lt;th&gt;` 用于表头...

    html参考手册

    3. `&lt;title&gt;`:定义页面的标题,显示在浏览器标签页上。 4. `&lt;body&gt;`:定义文档的主要内容区。 ### 常用文本格式化标签 1. `&lt;h1&gt;`到`&lt;h6&gt;`:定义标题,`&lt;h1&gt;`最大,`&lt;h6&gt;`最小。 2. `&lt;p&gt;`:定义段落。 3. `&lt;br&gt;`:...

    JS实现浏览器菜单命令

    下面我们就来看看如何用Javascript代码实现浏览器菜单命令(以下代码在Windows XP下的浏览器中调试通过)。 一、【文件(F)】菜单中的命令的实现 1、〖打开〗命令的实现 [格式]:document.execCommand(“open”) [说明]...

    HTML元素参考手册

    54. `&lt;menu&gt;`:创建菜单列表,HTML5中已重新定义为命令菜单。 55. `&lt;meta&gt;`:提供关于文档的元信息,如字符集、描述等。 56. `&lt;nobr&gt;`:阻止文本换行,HTML5中已废弃。 57. `&lt;noframes&gt;`:在不支持框架的浏览器中...

    网页开发与设计课后习题答案.pdf

    网页开发与设计课后...* IE 浏览器菜单中选择“查看源文件”命令,可以查看网页的源代码。 本文档涵盖了 HTML、CSS、JavaScript 和 URL 等多方面的基础知识点,为读者提供了一个系统的网页开发与设计基础知识体系。

    HTML标签整理.docx

    54. `&lt;menu&gt;`:创建一个菜单列表,HTML5中已更新为创建命令菜单。 55. `&lt;meta&gt;`:提供文档的元信息,如字符编码、描述、关键词等。 56. `&lt;nobr&gt;`:阻止文本换行,HTML5中已废弃。 57. `&lt;noframes&gt;`:为不支持`...

    HTML元素大全

    57. `&lt;menu&gt;`:创建菜单列表,HTML5中重新定义为命令菜单。 58. `&lt;meta&gt;`:提供文档元信息,如字符编码、关键词等。 59. `&lt;noBR&gt;`:阻止文本换行,HTML5中已废弃。 60. `&lt;noFrames&gt;`:为不支持框架的浏览器提供替代...

    HTML5常用标签大全.pdf

    - `&lt;command&gt;`:定义命令按钮或菜单项。 9. **表格**: - `&lt;table&gt;`:定义表格。 - `&lt;caption&gt;`:定义表格的标题。 - `&lt;th&gt;`:定义表头单元格。 - `&lt;tr&gt;`:定义表格的行。 - `&lt;td&gt;`:定义表格的普通单元格。 ...

    HTML标签英文单词

    `&lt;noframes&gt;` 标签用于定义当浏览器不支持框架时显示的内容。它通常包含一些简短的描述性文本或指向非框架版本页面的链接。 ### &lt;noscript&gt;: No Script `&lt;noscript&gt;` 标签用于定义当JavaScript被禁用时显示的内容...

    HTML5标签整理

    - **`&lt;span&gt;`**: 用于添加样式或JS操作的小型容器。 - **`&lt;header&gt;`**: 定义头部。 - **`&lt;footer&gt;`**: 定义页脚。 - **`&lt;section&gt;`**: 定义文档中的独立部分。 - **`&lt;hgroup&gt;`**: 已废弃,用于组合多个标题。 - **`...

    html常用标签

    72. `&lt;menu&gt;`: 创建菜单,HTML5中重新定义为命令菜单。 73. `&lt;meta&gt;`: 提供文档的元信息,如字符编码、关键词等。 74. `&lt;multicol&gt;`: 用于创建多列布局,HTML5中已废弃。 75. `&lt;noframes&gt;`: 为不支持框架的浏览器...

    html手册.docx

    19. **图形**:`&lt;canvas&gt;`元素用于在浏览器中绘制图形,常与JavaScript一起使用。 20. **表格标题**:`&lt;caption&gt;`定义表格的标题。 21. **居中文本**:`&lt;center&gt;`标签不推荐使用,但它曾用于使文本居中。 22. **...

    w3school HTML参考手册 飞龙整理 20141027

    51. **菜单**: `&lt;menu&gt;` 用于创建命令菜单。 52. **菜单项**: `&lt;menuitem&gt;` 定义菜单中的条目。 53. **元数据**: `&lt;meta&gt;` 提供关于文档的元信息,如字符集、关键词等。 54. **度量标签**: `&lt;meter&gt;` 用于表示...

    用Style命令轻松实现网页动态切换效果.pdf

    此外,本文还介绍了如何使用框架来保护页面的源代码,不让其他人通过浏览器菜单中的“查看/源文件”选项来查看页面的源代码。 本文提供了一种简单而实用的方法来实现网页动态切换效果,同时也提供了一种保护页面源...

    html速查表

    - **`&lt;menu&gt;`**: 定义菜单或命令列表。 - **`&lt;menuitem&gt;`**: 定义菜单项。 - **`&lt;command&gt;`**: H5 新增,定义命令按钮。 #### 九、表格标签 - **`&lt;table&gt;`**: 定义表格。 - **`&lt;caption&gt;`**: 定义表格标题。 - **`...

Global site tag (gtag.js) - Google Analytics