`
wezly
  • 浏览: 490582 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

几个有趣的Javascript Hack

阅读更多

1. 直接在浏览器中编辑网页内容

1 javascript:document.body.contentEditable='true';document.designMode='on'; void(0);

 

访问任意网站,在地址栏输入以上代码,会发生当前网页已经变成编辑模式了。

在浏览器中编辑网页内容

 

2. 舞动的图片

1 javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=(Math.sin(R*x1+i*x2+x3)*x4+x5)+"px"; DIS.top=(Math.cos(R*y1+i*y2+y3)*y4+y5)+"px"}R++}setInterval('A()',5); void(0);

这段js代码可能很多人已经见识过了。他的作用就是让网页上的图片飞舞起来。

舞动的图片

 

3. 密码框密文变明文

1 javascript:(function(){var s,F,j,f,i;s="";F=document.forms;for(j=0;j<F.length;++j){f=F[j];for(i=0;i<f.length;++i){if(f[i].type.toLowerCase()=="password")s+=f[i].value+"\n";}}if(s)alert("Passwords in forms on this page:\n\n"+s);else alert("There are no passwords in forms on this page.");})();

访问一个带密码框的页面,然后地址栏输入以上代码,就会弹出当前密码框中的密码了,别干坏事哟~

密码框密文变明文

分享到:
评论

相关推荐

    CSS Hack Table

    在提供的压缩包文件中,我们可以找到以下几个文件: 1. **base.css**:这通常是一个基础样式表,包含了网站的通用样式规则,可能包括了部分跨浏览器的兼容性解决方案。 2. **CSS HACK.html**:这是一个HTML文件,很...

    hack编程实例精讲

    书中可能涵盖了以下几个关键知识点: 1. **基础编程语言**:黑客编程通常涉及多种编程语言,如C、Python、JavaScript等。这些语言因为其底层访问能力或灵活性而在黑客编程中扮演重要角色。读者需要掌握基本的语法、...

    极简UGC分享程序轻松拥有一个属于自己的HackNews

    这种类型的程序通常包含以下几个关键部分: 1. 用户注册与登录:用户需要有账户才能提交、评论或对新闻进行投票。这通常涉及到基本的身份验证和密码管理机制。 2. 内容提交:用户能够提交链接、文本或其他形式的...

    vbb论坛统计hack

    在使用这样的插件时,用户需要注意几个关键点: 1. **兼容性**:确保插件与正在运行的VBB版本兼容,否则可能导致论坛运行异常。 2. **安全性**:由于插件来自第三方,可能存在安全风险。在安装前应检查其代码,或者...

    hack-n-slash-sprint:最初在约12小时内创建的hack n'slash游戏

    开发者可能将项目结构划分为几个关键部分,如"scripts"(JavaScript代码)、"assets"(图像、音频等资源)、"styles"(CSS样式)等,以便于管理和协作。 学习这个项目,我们可以了解到如何在有限的时间内利用...

    经典javascript例子

    在本"经典JavaScript例子"中,我们将深入探讨几个关键的JavaScript技术及其应用场景。 1. CSS圆角边框:在早期的Web开发中,实现圆角边框需要复杂的CSS hack。JavaScript提供了动态设置元素边框半径的能力,使得...

    CSS 针对谷歌浏览器(Chrome) safari的webkit核心浏览器CSS hack.txt )

    在实际开发中,开发者可以通过以下几种方式来实现WebKit CSS Hack: 1. **媒体查询中的WebKit前缀**: - 可以通过在媒体查询中添加`-webkit-`前缀来指定仅在WebKit内核的浏览器中生效的样式。 - 例如: ```css ...

    hackchina中国上的投招标

    【标签】"JSP"指明了系统的技术栈,JSP技术有以下几个关键知识点: 1. **JSP生命周期**:包括翻译、初始化、服务和销毁四个阶段,其中翻译阶段将JSP页面转换为Servlet,其他阶段与普通Servlet生命周期相同。 2. **...

    Education-Project:这是一个教育项目仓库。 专为Hack36 4.0活动制作

    在“Education-Project-main”这个压缩包内,我们可能会看到以下几个部分: 1. **HTML模板**:预设的HTML结构,供用户参考或直接使用。 2. **CSS样式文件**:用于定义HTML元素的视觉样式,使页面更具吸引力和可读性...

    hack-lu-2016:hack.lu 2016网站

    JavaScript在网站开发中的应用广泛,主要体现在以下几个方面: 1. **DOM操作**:JavaScript可以通过Document Object Model(DOM)来操作网页元素,如添加、删除或修改HTML和CSS。在hack.lu 2016网站中,JavaScript...

    Ghost-Hack-MCPE

    在Ghost Hack.js中,我们可以看到以下几个关键知识点: 1. **事件监听与处理**:JavaScript允许我们监听游戏中的特定事件,如玩家移动、物品交互等,并在这些事件触发时执行自定义的代码逻辑,实现特殊效果。 2. *...

    webhack:一个非常简单HTML JavaScript网络游戏,灵感来自NetHack

    去年(2014年)圣诞节,我决定花几个小时,和我的孩子一起玩一些编写简单HTML / JavaScript游戏的乐趣。 我参加了一个nethack风格的主题,使用ASCII字符作为地图上的唯一元素。 地图文件采用JSON格式,其中包含...

    OpenPoll:Hack4Congress 项目

    在 "OpenPoll" 中,JavaScript 可能被用来实现以下几个关键功能: 1. 用户界面(UI):JavaScript 通过库如 React 或 Angular 可以构建响应式和用户友好的界面,使得公众能够轻松参与投票和查看结果。 2. 动态数据...

    greyhack-scripts:我自己的用于黑客模拟的定制脚本的集合,称为Grey Hack

    Greyhack Scripts的文件结构可能包含以下几个部分: 1. **初始化脚本**:这些脚本用于设置环境,例如安装必要的依赖库,创建测试环境等。 2. **扫描工具**:用于扫描目标系统,寻找可利用的漏洞,如端口扫描、服务...

    hack-or-snooze

    在"hack-or-snooze"项目中,我们可能涉及到以下几个JavaScript相关的重要概念和技术: - **DOM操作**:JavaScript可以操作文档对象模型(DOM),用于动态更新网页内容。通过创建、修改或删除DOM元素,开发者可以...

    IE6 hack for js 集锦

    这种情况并非是页面加载速度慢导致的,而是由几个原因造成的。例如,src属性如果放在iframe标签的最前面,或者将iframe的高度设置为100%,都可能导致问题。IE6似乎无法准确获取高度的实际值,因此推荐将高度设置为一...

    hack-or-snooze-api:hack或贪睡api

    在JavaScript中,创建这样的API通常会涉及到以下几个关键知识点: 1. **异步编程**:JavaScript是单线程语言,但通过异步编程机制(如回调函数、Promise和async/await)可以处理并发操作,这在实现定时器或延时功能...

    nand2tetris-hack-assembler-node

    汇编器的实现通常包括以下几个步骤: 1. 词法分析:将源代码分解成一个个被称为“符号”的基本单元,如标识符、数字、运算符等。 2. 语法分析:检查这些符号是否符合汇编语言的语法规则,形成抽象语法树(AST)。 3....

Global site tag (gtag.js) - Google Analytics