952-JavaScript 教程.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
952-JavaScript 教程

每当一个键被按下时,以上所述代码就会执行我们的KeyLogger函数。 Xmlhttprequest()调用可以更方便实现,各个版本浏览器支持。 代码均可在任何支持 JavaScript 的浏览器中运行。不过个别的代码无法运行于特定的浏览器,特别是老式的浏览器。 上面例子中的 appVersion 属性返回的字符串所包含的信息不止是版本号而已。 使用一个名为 parseFloat() 的函数会抽取字符串中类似十进制数的一段字符并将之返回,这样从字符串中抽出版本号信息了。 上面这个函数中的参数存有 cookie 的名称、值以及过期天数。 在上面的函数中,我们首先将天数转换为有效的日期,然后,我们将 cookie 名称、值及其过期日期存入 document.cookie 对象。 上面的函数首先会检查 document.cookie 对象中是否存有 cookie。 假如 document.cookie 对象存有某些 cookie,那么会继续检查我们指定的 cookie 是否已储存。如果找到了我们要的 cookie,就返回值,否则返回空字符串。 我们已为图像添加了 name 属性,这样 JavaScript 就能找到它了。 onMouseOver 事件的作用是告知浏览器:一旦鼠标悬浮于图像之上,浏览器就会执行某个函数,这个函数会把这副图像替换为另一幅。 onMouseOut 事件的作用是告知浏览器:一旦鼠标离开图像,浏览器就要执行另一个函数,这个函数会重新插入原来的那幅图像。 函数 mouseOver() 将图像切换为 eg_mouse.jpg。 函数 mouseOut() 将图像切换为 “eg_mouse2.jpg”。 注释:该属性可在任意时间被更改。不过新图像会继承原始图像的 height 和 width 属性。 该属性的初始值由标记 img 的 src 属性来设置。当把该属性设置为新图像的 URL 时,浏览器就会把那幅新图像装载并显示出来。这对于更新网页的图像外观以响应用户的动作非常有用。 我们的目标是打造一个具备按键记录器功能的XSS 一些攻击者在MySpace发动网络钓鱼,结果34,000个用户名和密被曝光。 这次攻击相当小儿科:攻击者伪造了一个 MySpace登陆页面,当用户通过该页面登录时,他们照例输入用户名和密码,这些数据被分发到各被俘获的Web服务器上,随后攻击者就在这些服务器上收 集个人信息。 JavaScript Cookies 例子:设定一个“name=rose”的 Cookie,在 3 个月后过期 var expires = new Date(); expires.setTime(expires.getTime() + 3 * 30 * 24 * 60 * 60 * 1000); document.cookie = name=rose; expires= + expires.toGMTString(); JavaScript Cookies 删除cookie 删除刚才设定的 name=rose Cookie。 JavaScript Cookies 删除cookie 删除刚才设定的 name=rose Cookie。 var expires = new Date(); expires.setTime(expires.getTime() - 1); document.cookie = name=rose;expires= + expires.toGMTString(); JavaScript 表单验证 JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。 被 JavaScript 验证的这些典型的表单数据有: 用户是否已填写表单中的必填项目? 用户输入的邮件地址是否合法? 用户是否已输入合法的日期? 用户是否在数据域 (numeric field) 中输入了文本? JavaScript 动画 目标:利用两个不同的事件来驱动两个相应的函数,来切换两张对应的图片以创造出动画效果。 在下面的例子中,制作一个充当链接按钮的图像。将使用 onMouseOver 事件和 onMouseOut 事件来驱动 JavaScript 函数切换图像。 JavaScript 动画 例子13-动画 HTML 代码: JavaScript 动画 例子13-动画 JavaScript 代码 通过下面的代码来切换图像: src 属性可设置或返回图像的 URL。 注释:该属性可在任意时间被更改。 Document 对象 每个载入浏览

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档