`
wiiln
  • 浏览: 149879 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

使用Javascript操作浏览器

阅读更多
<script language="Javascript">
<!--
function document.oncontextmenu(){
  event.returnValue=false;//屏蔽鼠标右键
}

function window.onhelp(){
  return false;//屏蔽F1帮助
}

function document.onkeydown() {
  if ((window.event.altKey)&&
      ((window.event.keyCode==37)||   //屏蔽 Alt+ 方向键 ←
       (window.event.keyCode==39)))    //屏蔽 Alt+ 方向键 →
  {
     alert("不准你使用ALT+方向键前进或后退网页!");
     event.returnValue=false;
  }

  if ((event.keyCode==8)  ||                 //屏蔽退格删除键
      (event.keyCode==116)||                 //屏蔽 F5 刷新键
      (event.ctrlKey && event.keyCode==82)){ //Ctrl + R
     event.keyCode=0;
     event.returnValue=false;
     }
  if (event.keyCode==122{
    event.keyCode=0;event.returnValue=false;//屏蔽F11
  } 
  if (event.ctrlKey && event.keyCode==78)
    event.returnValue=false;   //屏蔽 Ctrl+n
  if (event.shiftKey && event.keyCode==121)  event.returnValue=false;  //屏蔽 shift+F10
  if (window.event.srcElement.tagName == "A" && window.event.shiftKey) 
      window.event.returnValue = false;             //屏蔽 shift 加鼠标左键新开一网页
  if ((window.event.altKey)&&(window.event.keyCode==115))             //屏蔽Alt+F4
  {
      window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
      return false;
  }
}
</script>

网购通 http://www.wegoto.cn
0
0
分享到:
评论
1 楼 Hafeyang 2008-02-27  
上面的代码基本上只适用于 IE

相关推荐

    如何使用 JavaScript 操作浏览器历史记录 API

    History 是 window 对象中的一个 JavaScript 对象,它包含了关于浏览器会话历史的详细信息。你所访问过的 URL 列表将被像堆栈一样存储起来。浏览器上的返回和前进按钮使用的就是 history 的信息。 History 对象包含...

    PyQt5内嵌浏览器注入JavaScript脚本实现自动化操作的代码实例

    应同学邀请,演示如何使用 PyQt5 内嵌浏览器浏览网页,并注入 Javascript 脚本实现自动化操作。 下面测试的是一个廉价机票预订网站(http://www.flyscoot.com/),关键点如下 使用 QWebEngineView 加载网页,并显示...

    JavaScript 操作键盘的Enter事件(键盘任何事件),兼容多浏览器.docx

    不同的浏览器对键盘事件的处理方式不同,例如,IE 浏览器使用 window.event 对象,而 Mozilla 浏览器使用 event 对象。 为解决这个问题,我们可以使用以下代码来确保兼容多浏览器: ``` var EventUtil = {}; ...

    javascript获取浏览器类型和版本的方法(js获取浏览器版本).docx

    userAgent 属性是 navigator 对象的一个属性,它返回一个字符串,该字符串包含了浏览器的类型、版本、操作系统等信息。该字符串的格式可以是以下几种: * Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 ...

    基于JavaScript检测浏览器版本及操作系统版本

    1、资源内容:基于JavaScript检测浏览器版本及操作系统版本 2、适用人群:计算机,电子信息工程、数学等专业的学习者,作为“参考资料”参考学习使用。 3、解压说明:本资源需要电脑端使用WinRAR、7zip等解压工具...

    JavaScript在浏览器标题栏上显示当前日期和时间的方法

    主要介绍了JavaScript在浏览器标题栏上显示当前日期和时间的方法,实例分析了javascript操作时间及DOM节点实现定时触发的技巧,非常具有实用价值,需要的朋友可以参考下

    浏览器中使用JS操作Cookie详解

    ​我们知道,Cookie是存储在客户端的,并且现在前后端分离慢慢变得流行起来,因此如何在浏览器上可以使用方便快捷的操作Cookie变得尤为重要。使用原生JS操作方法在上篇文章中已经写过,原生JS虽然更简单,但是操作...

    基于js判断浏览器是否支持webGL.docx

    WebGL(Web Graphics Library)是一种基于浏览器的图形库,允许开发者使用JavaScript编写三维图形应用程序。然而,WebGL的支持性非常有限,特别是在老版本的浏览器和操作系统中。因此,判断浏览器是否支持WebGL是...

    JavaScript操作剪贴板

    JavaScript操作剪贴板 javascript可以轻松操作客户端剪贴板内容,不过只适用IE5以上浏览器

    browser-detect-[removed]使用JavaScript获取浏览器和操作系统信息的技术

    使用JavaScript进行浏览器检测 这些是“六次修订”教程的演示文件,该教程称为“ 。 演示版 您可以在“六次修订”中查看。 概述 本教程描述了JavaScript浏览器检测的两种方法: 显示navigator.UserAgent的字符串值...

    Javascript 阻止浏览器默认操作的实现代码

    其实这并不是一个非常难的课题,单独拿出来的原因还是浏览器兼容问题: 代码如下:[removed] // 说明:Javascript 中阻止浏览器默认操作 // 作者:John Resig function stopDefault( e ) { // Prevent the default ...

    JavaScript高级程序设计阅读笔记(十六) javascript检测浏览器和操作系统-detect.js

    javascript检测浏览器和操作系统 detect.js使用介绍,需要的朋友可以参考下

    jQuery API 一个兼容多浏览器的javascript框架

    jQuery是一个兼容多浏览器的javascript框架,核心理念是write less,do more(写得更少,做得更多)。jQuery在2006年1月由美国人John Resig在纽约的barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,由Dave ...

    JavaScript之浏览器对象_动力节点Java学院整理

    JavaScript可以获取浏览器提供的很多对象,并进行操作。下面通过本文给大家介绍JavaScript之浏览器对象的相关知识,一起看看吧

    操作浏览器标题栏插件Title.js

    Title.js是一个javascript库用来操作浏览器标题栏,没有依赖性。浏览器要求ie8以上,演示地址:http://www.jq22.com/jquery-info548

    javascript 使用手册

     JavaScript 是网景(Netscape)公司开发的一种基于客户端浏览器、面向(基于)对象、事件驱动式的网页脚本语言。JavaScript语言的前身叫作Livescript。 JavaScript的特点: 简单、易学、易用; 跨平台;IE、...

    javascript使用Blob对象实现的下载文件操作示例

    本文实例讲述了javascript使用Blob对象实现的下载文件操作。分享给大家供大家参考,具体如下: Blob对象 前言 环境 操作 总结 Blob是一个类文件的不可变的原始数据对象,非javascript原生数据类型,File对象...

    jQuery 1.6版本至1.9版本 一个兼容多浏览器的javascript框架

    jQuery是一个兼容多浏览器的javascript框架,核心理念是write less,do more(写得更少,做得更多)。jQuery在2006年1月由美国人John Resig在纽约的barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,由Dave ...

    DHTML&javascript 使用手册

    DHTML&javascript 使用手册 动态 HTML (DHTML) 对象模型参考 DHTML 对象 DHTML 属性 DHTML 方法 DHTML 事件 DHTML 集合 HTML 参考 HTML 元素 HTML 字符集 样式表(CSS)参考 CSS 属性参考 CSS 长度单位参考...

    javascript操作BOM对象.docx

    history 对象提供了多种方法来操作浏览器的历史记录,例如: * `back()`:加载 history 对象列表中的前一个 URL。 * `forward()`:加载 history 对象列表中的下一个 URL。 * `go()`:加载 history 对象列表中的某个...

Global site tag (gtag.js) - Google Analytics