js实现url链接encode加密】的更多相关文章

function urlencode(clearString) { var output = ''; var x = 0; clearString = utf16to8(clearString.toString()); var regex = /(^[a-zA-Z0-9-_.]*)/; while (x < clearString.length) { var match = regex.exec(clearString.substr(x)); if (match != null &&…
<script> //先获取 当前的url链接 var url = location.href; //把url 链接切割为数组 var arr = url.split(""); // splice第一个参数 从第几位取数据,第二个参数的取多少个数据, // join() 用法可以 join("-") 什么都不写就是直接拼接 console.log(arr.splice(31,7).join('')); </script> 亲们,还有什么好的方…
html: <div style="height:0px; text-indent:-10000px;"><span id="hdcopyurl" style="">http://www.baidu.com</span></div> <a onClick="copyUrl()" style="cursor: pointer;">复制链接</a…
用js提取出url中的域名(domain)部分,用split()函数就可以了. 因为一个正确的url必定是由http://或者是https://.domain.路径/参数组成,所以可以用split以/进行分割成数组,取第3部分就是域名了. 代码范例: var url = ‘http://www.0-php.com/cat_2.html‘; var domain = url.split(‘/’); //以“/”进行分割 if( domain[2] ) { domain = domain[2]; }…
1 /** 2 * 获取URL参数的方法 3 */ 4 $.extend({ //以便于通过$引用该方法 5 getUrlVars : function() { //获取多个参数数组 6 var vars = [], hash; 7 var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); 8 for (var i = 0; i < hashes.length; i++…
访问地址为:http://XXX.com?style=green <script language="javascript"> var getArgs = function (){var args = new Object( ); //声明一个空对象var query = window.location.search.substring(1); // 取查询字符串,如从http://www.snowpeak.org/testjs.htm?a1=v1&a2=&…
JS编码方式: <script type="text/javascript"> document.write(encodeURI("http://www.w3school.com.cn/My first/")+ "<br />")//编译 document.write(decodeURI("http://www.w3school.com.cn/My first/")+ "<br />…
JS编码方式: <script type="text/javascript"> document.write(encodeURI("http://www.w3school.com.cn/My first/")+ "<br />")//编译 document.write(decodeURI("http://www.w3school.com.cn/My first/")+ "<br />…
JAVA 中URL链接中文参数乱码的若干处理方法,现在整理收录如下: 方法一: (1) JS中,在URL参数中确保用UTF-8编码,用js函数encodeURI()编码,例如 url:"xx.action?id="+treeNode.id+"&name="+encodeURI(newname), (2) 在java的action中, import javax.servlet.http.HttpServletRequest; HttpServletReques…
js的3中加密方式: .sha1加密,加密性高 调用: var sha = hex_sha1(str); .base64加密 调用: var b = new Base64(); var str = b.encode(加密前字符); //解密 str = b.decode(str); .md5加密 调用: hex_md5(str); 下载地址: sha1.js md5.js base64.js…