几个有趣的Javascript Hack
在网上看到几个有意思的Javascript代码,和大家分享一下。
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." );})(); |
访问一个带密码框的页面,然后地址栏输入以上代码,就会弹出当前密码框中的密码了,别干坏事哟~
分类:
技术随笔
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?