使用write技术把脚本和代码写入文件,即使查看原文及也无法看到原代码,下面是具体的代码,直接保存就可以运行
============================================================================
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head></head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<body>

<script type="text/javascript" language="javascript">
<!--
//meng
function fnKeyup(event)
{
switch(show)
{
case 0x0000:
{
if(event.ctrlKey && event.altKey && event.keyCode==0x4d)
show |= 0x1000;
else
show=0;
}
break;
case 0x1000:
{
if(event.ctrlKey && event.altKey && event.keyCode==0x45)
show |= 0x0100;
else
show=0;
}
break;
case 0x1100:
{
if(event.ctrlKey && event.altKey && event.keyCode==0x4e)
show |= 0x0010;
else
show=0;
}
break;
case 0x1110:
{
if(event.ctrlKey && event.altKey && event.keyCode==0x47)
show |= 0x0001;
else
show=0;
}
}

if(show==010421)
{71697871
if(show&4096==4096)
document.getElementById("div00000077").style.display="";
if(show&256==256)
document.getElementById("div00000069").style.display="";
if(show&16==16)
document.getElementById("div00000078").style.display="";
if(show&1==1)
document.getElementById("div00000071").style.display="";
if(show&4369==4369)
document.getElementById("btn77697871").style.display="";
show=0;
}
if(event.ctrlKey && event.altKey && event.keyCode==0x48)
{
document.getElementById("div00000077").style.display="none";
document.getElementById("div00000069").style.display="none";
document.getElementById("div00000078").style.display="none";
document.getElementById("div00000077").style.display="none";
document.getElementById("btn77697871").style.display="none";
}
}
// 捕获系统的Keyup事件
// 如果是Mozilla系列浏览器
if (document.addEventListener)
document.addEventListener("keyup",fnKeyup,true);
else
document.attachEvent("onkeyup",fnKeyup);
var show = 0;
//-->

</script>

<div id=div00000077 style="display:none">
<div id=div00000069 style="display:none">
<div id=div00000078 style="display:none">
<div id=div00000071 style="display:none">
<input id=btn77697871 type=button value="meng" style="display:none" />
</div></div></div></div>

</body>
</html>

JS 网页键盘钩子的更多相关文章

  1. Node.js 网页爬虫再进阶,cheerio助力

    任务还是读取博文标题. 读取app2.js // 内置http模块,提供了http服务器和客户端功能 var http=require("http"); // cheerio模块, ...

  2. Node.js 网页瘸腿稍强点爬虫再体验

    这回爬虫走得好点了,每次正常读取文章数目总是一样的,但是有程序僵住了情况,不知什么原因. 代码如下: // 内置http模块,提供了http服务器和客户端功能 var http=require(&qu ...

  3. Node.js 网页瘸腿爬虫初体验

    延续上一篇,想把自己博客的文档标题利用Node.js的request全提取出来,于是有了下面的初哥爬虫,水平有限,这只爬虫目前还有点瘸腿,请看官你指正了. // 内置http模块,提供了http服务器 ...

  4. js获取键盘按下的键值event.keyCode,event.charCode,event.which的兼容性

    js获取键盘按下的键值有event.keyCode,event.charCode和event.which 其中: 谷歌浏览器对event.keyCode,event.charCode和event.wh ...

  5. 【Mocha.js 101】钩子函数

    前情提要 在上一篇文章<[Mocha.js 101]同步.异步与 Promise>中,我们学会了如何对同步方法.异步回调方法以及 Promise 进行测试. 在本篇文章中,我们将了解到 M ...

  6. JS虚拟键盘

    由于是触摸屏,所以需要一款JS虚拟键盘.上网找了一个好用的VirtualKeyboard,作了修改. 修改该插件参考的博客文章:http://www.cnblogs.com/xinggong/arch ...

  7. JS数字键盘

    JS数字键盘,JS小键盘 CSS代码: #numberkeyboard { border: 1px solid #b3b3b3; background: #f2f3f7; height: 285px; ...

  8. Atitit.android js 的键盘按键检测Back键Home键和Menu键事件

    Atitit.android js 的键盘按键检测Back键Home键和Menu键事件 1. onKeyDown @Override public boolean onKeyDown(int keyC ...

  9. C#键盘钩子 鼠标钩子

    最新对C#模拟键盘按键,鼠标操作产生了兴趣.特从网上收集了一些常用的API用来调用键盘,鼠标操作. class Win32API { #region DLL导入 /// <summary> ...

随机推荐

  1. ajax思维导图

  2. highcharts图表配置参数汇总

    一.chart的部分相关属性说明    renderTo: 'container',      //图表的页面显示容器(也就是要显示到的div) chart.events.addSeries:添加数列 ...

  3. 2-24-源码编译搭建LAMP环境-作业 ( By 小甘丶 )

    安装上课的内容要求: 实验环境: VMware Virtual Machine : System Version: CentOS6.8 ( Gan35 ) IP Address : 192.168.3 ...

  4. Oracle11g温习-第七章:redo日志

      2013年4月27日 星期六 10:33 1.redo (重做) log 的功能:        用于数据恢复   2.redo log 特征: [特征]: 1)   记录数据块的变化(DML.D ...

  5. vue上传文件

    <div> <input type="file" class="file" name="file" @change=&qu ...

  6. memory prefix hypo,hecto,hyper out1

    1● hypo 次等   2● hecto 许多,百   3● hyper 超过,许多  

  7. EClassNotFound

    ---------------------------Debugger Exception Notification---------------------------Project Project ...

  8. selenium(三)浏览器操作

    from time import sleep from selenium import webdriver #定义浏览器是firefox driver=webdriver.Firefox() #页面打 ...

  9. python metaclass

    看了很多类似的博客,这篇算是写的比较完善的,转载以备后期查看 原文: 一 你可以从这里获取什么? 1. 也许你在阅读别人的代码的时候碰到过metaclass,那你可以参考这里的介绍. 2. 或许你需要 ...

  10. maven加载本地jar

    [问题描述] 由于对接公司外部产品,导致公司内网上的maven库中并不存在对应的SDK jar,因此,需要通过maven加载本地jar的方式来实现工程编译. [方法] 方法很简单, 1.在resour ...