www.bcmx.net > 用JS方法加密URL

用JS方法加密URL

js(加密):str=encodeURI(str)C#(解密):HttpUtility.UrlDecode(str)

方法一:采用正则表达式获取地址栏参数:( 强烈推荐,既实用又方便!)加密参数在获取到值后解密就可以了 function GetQueryString(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).m...

js加密是防君子不防小人的,只能适当增加获得源代码的难度。如果是调试目的,建议提供两个版本的js,一个加密一个非加密,调试的时候还是明文最方便,既然是给自己看为何还要加密。 只要是在网上能在线看的都能被下载下来。不论有没有下载连接,...

试试下面这个方法: a href="javascript:void(0);" onclick="js_method()" a href="javascript:;" onclick="js_method()" a href="#" onclick="js_method();return false;"

数字的话可以使用 Base62 算法,不过这只是表面的转换,因为算法是写在Js里的,稍加分析就能知道怎么去翻转。 如果要有效加密的话,可以使用js调用RSA算法进行加密,这样js中只会暴露公钥,可以实现安全的加密。 网上多得很。

用字符串拼接 var m_name = ${name}; window.location.href="Default.asp?id=10&name=+"m_name; 这样就可以搞定了

你可以用post方式传值啊

http://www.cnblogs.com/fishtreeyu/archive/2011/02/27/1966178.html

使用js对当前的URL进行操作,可以使用内置对象window.location; window.location有以下属性: window.location.href:取得当前地址栏中的完整URL,可以通过赋值改变当前地址栏中的URL; window.location.search 取得当前URL的参数部分,即“?”后...

网站地图

All rights reserved Powered by www.bcmx.net

copyright ©right 2010-2021。
www.bcmx.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com