JS解析URL网址参数
2018-8-23 乱云飞 评论(0) 浏览(948) 标签: JS代码 解析URL 解析网址参数
<script language="javascript"> www=location.search.substring(1,location.search.length); document.write("参数是:"+www+""); url = location.href; document.write("<br>本网页地址:"+url+""); protocol = location.protocol; document.write("<br>协议:"+protocol+""); host = location.host; document.write("<br>主机名和端口:"+host+""); port = location.port; document.write("<br>服务器端口是:"+port+""); path = location.pathname; document.write("<br>文件路径是:"+path+""); wenhao = location.search; document.write("<br>问号后面是:"+wenhao+""); maodian = location.hash.substring(1,location.hash.length); document.write("<br>锚点是:"+maodian+""); document.write("<hr color=red width=400 size=1 align=left>");//华丽的分割线 loc = wenhao.substring(wenhao.lastIndexOf('=')+1, wenhao.length); document.write("<br>等号后面是"+loc+""); xing = wenhao.substring(wenhao.lastIndexOf('*')+1, wenhao.length); document.write("<br>星号后面是"+xing+""); aite = wenhao.substring(wenhao.lastIndexOf('@')+1, wenhao.length); document.write("<br>@后面是"+aite+""); maohao = wenhao.substring(wenhao.lastIndexOf(':')+1, wenhao.length); document.write("<br>冒号后面是"+maohao+""); tanhao = wenhao.substring(wenhao.lastIndexOf('!')+1, wenhao.length); document.write("<br>叹号后面是"+tanhao+""); document.title = ("萤石云监控"+maodian+""); vid = wenhao.substring(wenhao.lastIndexOf('vid=')+3, wenhao.length); document.write("<br>vid是"+vid+""); uid = wenhao.substring(wenhao.lastIndexOf('uid=')+4, wenhao.length); document.write("<br>uid是"+uid+""); </script>
最简单的JS反转字符串代码,支持中文。
2018-4-4 乱云飞 代码 评论(1) 浏览(1128) 标签: 反转字符串 JS代码
<script> var str = "cc.c08//:ptth。文中持支,码代串符字转反SJ的单简最"; var fan= (str.split("").reverse().join("")); document.write(fan); </script>
JS获取当前对象大小以及屏幕分辨率等
2017-9-12 乱云飞 代码 评论(0) 浏览(1378) 标签: 屏幕分辨率 JS代码
<script type="text/javascript">function getInfo(){ var s = ""; s += " 网页可见区域宽:"+ document.body.clientWidth+"\n"; s += " 网页可见区域高:"+ document.body.clientHeight+"\n"; s += " 网页可见区域宽:"+ document.body.offsetWidth + " (包括边线和滚动条的宽)"+"\n"; s += " 网页可见区域高:"+ document.body.offsetHeight + " (包括边线的宽)"+"\n"; s += " 网页正文全文宽:"+ document.body.scrollWidth+"\n"; s += " 网页正文全文高:"+ document.body.scrollHeight+"\n"; s += " 网页被卷去的高(ff):"+ document.body.scrollTop+"\n"; s += " 网页被卷去的高(ie):"+ document.documentElement.scrollTop+"\n"; s += " 网页被卷去的左:"+ document.body.scrollLeft+"\n"; s += " 网页正文部分上:"+ window.screenTop+"\n"; s += " 网页正文部分左:"+ window.screenLeft+"\n"; s += " 屏幕分辨率的高:"+ window.screen.height+"\n"; s += " 屏幕分辨率的宽:"+ window.screen.width+"\n"; s += " 屏幕可用工作区高度:"+ window.screen.availHeight+"\n"; s += " 屏幕可用工作区宽度:"+ window.screen.availWidth+"\n"; s += " 你的屏幕设置是 "+ window.screen.colorDepth +" 位彩色"+"\n"; s += " 你的屏幕设置 "+ window.screen.deviceXDPI +" 像素/英寸"+"\n"; alert (s); } getInfo();</script>
可以任意篡改网页的代码
2017-8-29 乱云飞 代码 评论(0) 浏览(1570) 标签: JS代码
先把这段代码输入地址栏↓ javascript:document.body.contentEditable='true'; document.designMode='on'; void 0 然后按enter之后你就可以修改网页上的东西,就跟弄记事本那个一样的....修改完后把这段代码输入地址栏↓ javascript:document.body.contentEditable='false'; void 0 然后按enter就保存了不过...当你再按一次F5,一次都会恢复原状......
等待研究
2017-7-18 乱云飞 代码 评论(0) 浏览(1444) 标签: JS代码
($=[$=[]][(__=!$+$)[_=-~-~-~$]+({}+$)[_/_]+($$=($_=!''+$)[_/_]+$_[+$])])()[__[_/_]+__[_+~$]+$_[_]+$$](_/_)
base64.JS编码解码
2017-6-23 乱云飞 评论(0) 浏览(1437) 标签: JS代码
<script src="Base64.js" language="javascript"></script> <script> document.write(Base64.encode("http://80c.cc/")); document.write(Base64.decode("aHR0cDovLzgwYy5jYy8=")); </script>
JS检测是否包含中文
2016-9-25 乱云飞 代码 评论(0) 浏览(1371) 标签: JS代码
var str = "www.80c.cc检测是否包含中文"; if (escape(str).indexOf("%u")<0) { alert("没有包含中文"); } else { alert("包含中文"); }
JS多条件IF判断输入的参数
2016-9-17 乱云飞 代码 评论(0) 浏览(1561) 标签: JS代码
var url = location.search.substring(1,location.search.length); if (url.indexOf("://") > 0 & url.indexOf(".") > 0) //输入的参数包含://而且包含.判断为网址 { document.write("输入的是网址"+url) } else if (url.length==0) { document.write("没有输入参数"+url) } else if (url.length==9) { document.write("输入的是9位序列号"+url) } else if (url.length==11 || url.length==12) { document.write("输入的是11位或12位序列号"+url) } else { document.write("其他情况ERROR"+url); };
判断网址问号后面输入的参数是否包含字符
2016-9-14 乱云飞 代码 评论(0) 浏览(1435) 标签: 字符串 JS代码
var url = location.search.substr(1);//获取输入的参数 if(url.indexOf("://") > 0 ){//判断参数是否包含字符:// document.write ("包含字符://"); } else{document.write ("不包含字符://");}
判断网址问号后面输入的参数长度
2016-9-14 乱云飞 代码 评论(0) 浏览(1479) 标签: JS代码 网址 问号
//判断网址问号后面输入的参数长度 var a = location.search.substr(1);//解析参数 if (a.length>10){//判断参数长度大于 document.write (a)//输出参数 };