2012/10/26 17:02:18作者:佚名来源:网络
【实例名称】
按功能键返回首页的JS代码
【实例描述】
为了方便用户操作,可以为用户设置功能键,代替使用频率比较高的操作:本咧介绍如何按“F8”键返回首页,默认首页是“http://www.google.com”。
【实例代码】
<script language="javascript"> function goHome() { if(event.keyCode==119) //判断按键 { document.location.href="http://www.google.com";//指定首页 } } </script> 需要在body中添加判断按键的事件,代码如下所示:
<body onkeydown="goHome()"> <p> 调试其他进程的能力赋予您极广泛的权力,这是无法通过其他途经获得的,在进行远程调试时更是如此。恶意的调试器可能对正在调试的计算机造成大范围的损害。因此,对可能进行调试的人要有所限制。有关更多信息,请参见<a >远程调试权限</a>。</p> <p> 但是,许多开发人员没有意识到安全威胁也可以从相反的方向产生。调试对象进程中的恶意代码可能危害调试计算机的安全:有许多必须防范的不道德的安全利用。</p> <h1 > 安全性最佳做法</h1> <div> <p> 正在调试的代码与调试器之间有一种隐式信任关系。如果想调试代码,您还应该乐于运行它。您起码必须能够信任要调试的代码。如您无法信任它,就不应对它进行调试,或者应在可以承担风险且处于独立环境的计算机上对其进行调试。</p> <p> 为了缩小潜在的攻击面,应在生产计算机上禁用调试。出于同样的原因,永远不应无限制地启用调试。 </p> <div> <p> 下面是一些适用于所有托管调试的常规建议。</p> <li> <p> 附加到非信任用户的进程时要小心:当这样做时,您假定它是可以信赖的。当您试图附加到非信任用户的进程时,将会出现一个安全警告对话框确认,询问您是否要附加到该进程。“信任用户”包括您以及在安装了 .NET Framework 的计算机上通常定义的一组标准用户,如“aspnet”、“localsystem”、“networkservice”和“localservice”。有关更多信息,请参见<?xml namespace="" ns="http://msdn.microsoft.com/mshelp" prefix="MSHelp" ?></p> </li> <li> <p> 从 Internet 下载项目并将其加载到 Visual Studio 时要小心。即使没有进行调试这样做也很冒险。这样做时,您假定该项目和它包含的代码是可以信赖的。</p> </li> <p> 有关更多信息,请参见<a href="c84.htm">调试托管代码</a>。</p> </div> <h3 > 远程调试安全</h3> <div > <p> 本地调试通常比远程调试更安全。远程调试增加了可查看的总表面积。</p> <p> Visual Studio 远程调试监视器 (msvsmon.exe) 用于远程调试,有若干对其进行配置的安全建议。由于无身份验证模式不安全,因此配置身份验证模式的首选方式是 Windows 身份验证。使用 Windows 身份验证模式时,请注意,授予非信任用户连接到 msvsmon 的权限是危险的,将由对话框警告指出。 </p> <p> 不要在远程计算机上调试未知进程:有潜在的利用,可能会影响正在运行调试器的计算机,或危害 msvsmon.exe(Visual Studio 远程调试监视器)。如果一定要调试未知进程,请尝试本地调试,并使用防火墙将任何潜在的威胁限制在本地。</p> <p> 有关更多信息,请参见<a href="97.htm">安装远程调试</a>。</p> <ul> <li> <p> 不要在已受威胁的 Web 服务器上启用调试。 </p> </li> <li> <p> 在调试前,请确保您知道该 Web 服务器是安全的。如果您不能确定它是安全的,请不要调试它。 </p> </li> <li> <p> 如果您正在调试对 Internet 公开的 Web 服务,请特别小心。</p> </li> </ul> <h3 > 外部组件</h3> <div > <p> 请注意与您程序交互的外部组件的信任状态,尤其是如果您没有编写此代码。还要注意 Visual Studio 或调试器可能使用的组件。</p> </div> <h3 > 符号和源代码</h3> <div > <p> 两个需要考虑安全的 Visual Studio 工具如下:</p> </div> <ul> <li> <p> 不要在已受威胁的 Web 服务器上启用调试。 </p> </li> <li> <p> 在调试前,请确保您知道该 Web 服务器是安全的。如果您不能确定它是安全的,请不要调试它。 </p> </li> <li> <p> 如果您正在调试对 Internet 公开的 Web 服务,请特别小心。</p> </li> </ul> <h3 > 外部组件</h3> <div > <p> 请注意与您程序交互的外部组件的信任状态,尤其是如果您没有编写此代码。还要注意 Visual Studio 或调试器可能使用的组件。</p> </div> <h3 > 符号和源代码</h3> <div > <p> 两个需要考虑安全的 Visual Studio 工具如下:</p> </div> <p> </p> </div> </div>
</body> </html>
【运行效果】
【难点剖析】
在使用功能键时,需要知道每个功能键的键值,F1~F12的键值分别是“112”~‘‘123”。还要注意实现页面导航使用的是“location.href”属性。
【源码下载】
标签: 功能键 JS代码 返回首页
相关文章
金山数据恢复大师官方版 v1.0.0.2
详情南方测绘Cass10v10.1.6中文
详情revit 2017
详情KeyShot Pro 9中文(附安装教程) v9.0.286
详情网易新闻客户端v105.3
详情AIMP4v5.11.2421中文绿色美化版
详情onekey一键还原v18.0.18.1008
详情浩辰CAD2020绿色v20.0
详情好图网图标转换工具v4.9.7
详情Adobe indesign cs6
详情aardiov35.0.0中文最新版
详情Adobe Creative Cloud 2024简体中文v5.3.0.48
详情暴风影音16 v9.04.1029去广告精简版
详情ASP.NET Maker 2019(ASP.NET代码生成工具)v12.0.4.0
详情暴风影音v5.92.0824.1111
详情迅雷5稳定版v5.8.14.706
详情使命召唤17官方中文版 v1.0
详情死亡之雨新的僵尸病毒中文v1.0绿色免安装版
详情辐射4v1.7.15.0整合版
详情克莉2v1.0中文版
详情冬日计划v1.2中文版
详情刺客信条英灵殿v1.0吾爱
详情刺客信条英灵殿终极v1.0免安装
详情动物森友会v1.10.0最新
详情哈迪斯杀出地狱v1.37中文
详情嗜血印中文豪华版v1.0豪华版 附游戏攻略秘籍
详情城市战斗v1.0中文
详情尼尔人工生命v1.0steam免费
详情尼尔人工生命升级版v1.0PC
详情层层恐惧2中文v1.0绿色免安装版
详情往日不再v1.0 steam
详情往日不再v1.0pc
详情小生活游戏内置MOD版v2.0(57)安卓版
详情使命召唤手游测试服最新版v1.9.41安卓版
详情三国谋定天下官服v1.2.1安卓版
详情热血新手村高爆版v1.0.0安卓版
详情我养你啊手机版v1.0.0安卓版
详情看懂了就很恐怖的故事(细思极恐)中文版v1.0安卓版
详情背包英雄中文手机版v1.1.1安卓版
详情glow官方版v2.0.9安卓版
详情三国大时代4霸王立志官方正版v1.9安卓版
详情飞卢小说阅读器手机版v7.0.7安卓版
详情牛牛粤语词典软件v20.4.4安卓版
详情PrettyUp视频美化瘦身软件v2.3.0
详情化学方程式app中文版v1.1.0.20安卓版
详情地下城堡3魂之诗2024安卓最新版v1.2.3安卓版
详情南方都市报v6.10.0安卓版
详情阿修罗之眼正版v1.0.10安卓版
详情