`
jyangzi5
  • 浏览: 212292 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Javascript实现浏览器菜单命令

    博客分类:
  • JS
阅读更多
 

      一、【文件(F)】菜单中的命令的实现
  1、〖打开〗命令的实现
  [格式]:document.execCommand("open")
  [说明]这跟VB等编程设计中的webbrowser控件中的命令有些相似,大家也可依此琢磨琢磨。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=document.execCommand("open")>打开</a>
  2、〖使用 记事本 编辑〗命令的实现
  [格式]:location.replace("view-source:"+location)
  [说明]打开记事本,在记事本中显示该网页的源代码。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=location.replace("view-source:"+location)>使用 记事本 编辑</a>
  3、〖另存为〗命令的实现
  [格式]:document.execCommand("saveAs")
  [说明]将该网页保存到本地盘的其它目录!
  [举例]在<body></body>之间加入:
  <a href="#" onclick=document.execCommand("saveAs")>另存为</a>
  4、〖打印〗命令的实现
  [格式]:document.execCommand("print")
  [说明]当然,你必须装了打印机!
  [举例]在<body></body>之间加入:
  <a href="#" onclick=document.execCommand("print")>打印</a>
  5、〖关闭〗命令的实现
  [格式]:window.close();return false
  [说明]将关闭本窗口。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=window.close();return false)>关闭本窗口</a>

  二、【编辑(E)】菜单中的命令的实现
  〖全选〗命令的实现
  [格式]:document.execCommand("selectAll")
  [说明]将选种网页中的全部内容!
  [举例]在<body></body>之间加入:
  <a href="#" onclick=document.execCommand("selectAll")>全选</a>

 

  三、【查看(V)】菜单中的命令的实现
  1、〖刷新〗命令的实现
  [格式]:location.reload() 或 history.go(0)
  [说明]浏览器重新打开本页。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=location.reload()>刷新</a>
  或加入:<a href="#" onclick=history.go(0)>刷新</a>
  2、〖源文件〗命令的实现
  [格式]:location.replace("view-source:"+location)
  [说明]查看该网页的源代码。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=location.replace("view-source:"+location)>查看源文件</a>
  3、〖全屏显示〗命令的实现
  [格式]:window.open(document.location,"url","fullscreen")
  [说明]全屏显示本页。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=window.open(document.location,"url","fullscreen")>全屏显示</a>

 

  四、【收藏(A)】菜单中的命令的实现
  1、〖添加到收藏夹〗命令的实现
  [格式]:window.external.AddFavorite("url", "“网站名”)
  [说明]将本页添加到收藏夹。
  [举例]在<body></body>之间加入:
  <a href="java script:window.external.AddFavorite("http://oh.jilinfarm.com", "胡明新的个人主页")">添加到收藏夹</a>
  2、〖整理收藏夹〗命令的实现
  [格式]:window.external.showBrowserUI("OrganizeFavorites",null)
  [说明]打开整理收藏夹对话框。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=window.external.showBrowserUI("OrganizeFavorites",null)>整理收藏夹</a>

 

  五、【工具(T)】菜单中的命令的实现
  〖internet选项〗命令的实现
  [格式]:window.external.showBrowserUI("PrivacySettings",null)
  [说明]打开internet选项对话框。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=window.external.showBrowserUI("PrivacySettings",null)>internet选项</a>

 

  六、【工具栏】中的命令的实现
  1、〖前进〗命令的实现
  [格式]history.go(1) 或 history.forward()
  [说明]浏览器打开后一个页面。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=history.go(1)>前进</a>
  或加入:<a href="#" onclick=history.forward()>前进</a>
  2、〖后退〗命令的实现
  [格式]:history.go(-1) 或 history.back()
  [说明]浏览器返回上一个已浏览的页面。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=history.go(-1)>后退</a>
  或加入:<a href="#" onclick=history.back()>后退</a>
  3、〖刷新〗命令的实现
  [格式]:document.reload() 或 history.go(0)
  [说明]浏览器重新打开本页。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=location.reload()>刷新</a>
  或加入:<a href="#" onclick=history.go(0)>刷新</a>
  
  七、其它命令的实现
  〖定时关闭本窗口〗命令的实现
  [格式]:settimeout(window.close(),关闭的时间)
  [说明]将关闭本窗口。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=settimeout(window.close(),3000)>3秒关闭本窗口</a>

 

分享到:
评论

相关推荐

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

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

    JS 实现浏览器菜单命令

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

    JS实现浏览器菜单命令

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

    JavaScript 实例 精粹 整理

    包括:11种用javascript做的刷新按钮的方法、40种Javascript中常用的使用小技巧、Javascript的IE和Firefox兼容性汇编、...、Javascript实现广告页面的定时关闭、一百多个JS小技巧、Javascript实现浏览器菜单命令等等。

    JavaScript实现IE菜单功能

    在IE浏览器中,JavaScript可以用来实现各种自定义菜单功能,以增强用户体验。本文将详细讲解如何使用JavaScript来实现IE菜单功能,特别是在处理打印预览和关闭按钮失效问题上的解决方案。 在IE7及更早版本中,用户...

    js实现浏览器的各种菜单命令比如打印、查看源文件等等

    在JavaScript中,`document.execCommand()`方法是实现某些浏览器菜单命令的关键。该方法能够执行命令来改变文档内容。如上述文档所提供的代码片段所示,我们可以通过绑定事件处理器到按钮上,并利用`document....

    JavaScript css浏览器的调试

    ### JavaScript CSS 浏览器调试知识点 #### 一、IE浏览器的调试 ##### 1.1 IE6, IE7浏览器对JS的调试方式 - **准备工作** - **下载install-companionjs-v0.5.3** - 需要下载`install-companionjs-v0.5.3.rar`,...

    实现浏览器全屏窗口的几种方法

    ### 实现浏览器全屏窗口的几种方法 在日常浏览网页的过程中,我们可能会遇到一种现象:浏览器的工具栏、菜单栏等界面元素消失不见,只留下网页的内容占据整个屏幕空间。这种全屏显示的效果不仅可以带来更加沉浸式的...

    javascript 实现页面打印

    ExecWB() 函数是 IE 浏览器提供的一个函数,可以用来调用 IE 菜单下的打印命令。下面是一个使用 ExecWB() 函数实现打印的示例代码: ```javascript &lt;script language="javascript"&gt; function printsetup(){ wb....

    Javascript自定义菜单插件

    JavaScript自定义菜单插件是一种基于Web的交互式用户界面组件,它允许开发者为网页或应用程序创建可定制的、动态的菜单系统。JavaScript是Web开发中的关键脚本语言,用于实现客户端的动态功能,而js是它的缩写。在这...

    MFC 浏览器 小型浏览器 VC6.0浏览器

    CHtmlView类提供了浏览网页、执行JavaScript、打印网页等功能,使得开发者无需深入理解复杂的Web渲染引擎就能实现浏览器的基本功能。 3. **VC6.0**: Visual C++ 6.0是微软的一个集成开发环境(IDE),用于编写C++...

    如何在不同的浏览器中打开控制台调试JS(转帖加自己的截图)

    标题中的“如何在不同的浏览器中打开控制台调试JS”是一个关于网页开发中JavaScript调试的关键话题。在现代Web开发中,浏览器的开发者工具是必不可少的工具,尤其是JavaScript控制台,它可以帮助开发者追踪错误、...

    用JS实现右键的复制,拈帖和剪切功能

    ### 使用JavaScript实现右键的复制、粘贴和剪切功能 #### 一、背景介绍 在Web开发过程中,有时我们需要模拟浏览器自带的右键菜单中的复制(Copy)、粘贴(Paste)以及剪切(Cut)功能。这不仅能够增强用户体验,还...

    javascript弹出窗口命令总结

    ### JavaScript 弹出窗口命令总结 #### 一、概述 在网页开发中,JavaScript 提供了多种用于创建弹出窗口的方法。这些方法可以帮助开发者在不离开当前页面的情况下展示额外的信息或进行用户交互。本文将详细介绍 `...

    Cato一个浏览器扩展允许您使用简单的命令来控制浏览器

    1. **命令行接口(CLI)**:Cato的核心是其命令行接口,用户可以通过在浏览器中输入特定命令来执行各种功能,如打开新标签页、搜索、书签管理等,无需通过传统的鼠标点击或菜单导航。 2. **自定义命令**:Cato允许...

    JSP调用ie菜单命令

    ### JSP调用IE菜单命令知识点详解 #### 一、概述 在早期的网页开发过程中,开发者们常常希望实现一些富文本编辑的功能或是对浏览器行为进行控制,例如复制、粘贴、字体设置等操作。IE浏览器(Internet Explorer)...

    纯JavaScript实现的复制/剪切库

    标题中的“纯JavaScript实现的复制/剪切库”指的是一个完全使用JavaScript编写的代码库,其主要功能是提供文本或数据的复制和剪切功能,无需依赖任何浏览器的特定API或者外部库,如Flash或jQuery。这样的库对于前端...

    易语言浏览器操作模块源码.7z

    对于“易语言浏览器操作模块源码”,你需要将7z文件解压后,找到对应的.ele或.ecl文件,然后在易语言环境中选择“资源”菜单的“导入模块”命令,将模块导入到你的工程中。导入后,你就可以在程序中调用模块提供的...

    用Visual C++ 编写的简易浏览器

    2. **菜单与命令处理**:浏览器的前进、后退、刷新和主页功能可以通过菜单实现。MFC提供了CMenu类用于创建和管理菜单,而消息映射机制(ON_COMMAND)则用于处理用户点击菜单项时触发的命令。 3. **URL处理**:...

Global site tag (gtag.js) - Google Analytics