当前位置:首页 » 密码管理 » jquery代码加密

jquery代码加密

发布时间: 2024-11-27 03:54:51

Ⅰ 怎么重写jquery ajax方法 加密

(function($){
//备份jquery的ajax方法
var _ajax=$.ajax;

//重写jquery的ajax方法
$.ajax=function(opt){
//备份opt中error和success方法
var fn = {
error:function(XMLHttpRequest, textStatus, errorThrown){},
success:function(data, textStatus){}
}
if(opt.error){
fn.error=opt.error;
}
if(opt.success){
fn.success=opt.success;
}

//扩展增强处理
var _opt = $.extend(opt,{
error:function(XMLHttpRequest, textStatus, errorThrown){
//错误方法增强处理
if (layer) {
layer.msg("出错了,请联系管理员!", 2, 3, null, true);
} else {
alert("出错了,请联系管理员!");
}
fn.error(XMLHttpRequest, textStatus, errorThrown);
},
success:function(data, textStatus){
//成功回调方法增强处理
var error = data.error;
if (error != undefined && error == true) {
if (layer) {
layer.msg(data.reason, 2, 3, null, true);
} else {
alert(data.reason);
}
return;
}
fn.success(data, textStatus);
}
});
_ajax(_opt);
};
})(jQuery);

Ⅱ jquery高手进

IE6下面一样可以PNG透明, 只是效肢宏慎果不是很好。

解码以后代码如下:

(function(m){jQuery.fn.pngFix=function(c){c=jQuery.extend({blankgif:'blank.gif'},c);var e=(navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)==4&&navigator.appVersion.indexOf("MSIE 5.5")!=-1);var f=(navigator.appName=="Microsoft Internet Explorer"历敬&&parseInt(navigator.appVersion)==4&&navigator.appVersion.indexOf("MSIE 6.0")!=-1);if(jQuery.browser.msie&&(e||f)){jQuery(this).find("img[src$=.png]").each(function(){jQuery(this).attr('width',jQuery(this).width());jQuery(this).attr('height',jQuery(this).height());var a='';var b='';var g=(jQuery(this).attr('id'))?'id="绝薯'+jQuery(this).attr('id')+'" ':'';var h=(jQuery(this).attr('class'))?'class="'+jQuery(this).attr('class')+'" ':'';var i=(jQuery(this).attr('title'))?'title="'+jQuery(this).attr('title')+'" ':'';var j=(jQuery(this).attr('alt'))?'alt="'+jQuery(this).attr('alt')+'" ':'';var k=(jQuery(this).attr('align'))?'float:'+jQuery(this).attr('align')+';':'';var d=(jQuery(this).parent().attr('href'))?'cursor:hand;':'';if(this.style.border){a+='border:'+this.style.border+';';this.style.border=''}if(this.style.padding){a+='padding:'+this.style.padding+';';this.style.padding=''}if(this.style.margin){a+='margin:'+this.style.margin+';';this.style.margin=''}var l=(this.style.cssText);b+='<span '+g+h+i+j;b+='style="position:relative;white-space:pre-line;display:inline-block;background:transparent;'+k+d;b+='width:'+jQuery(this).width()+'px;height:'+jQuery(this).height()+'px;';b+='filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\''+jQuery(this).attr('src')+'\', sizingMethod=\'scale\');';b+=l+'"></span>';if(a!=''){b='<span style="position:relative;display:inline-block;'+a+d+'width:'+jQuery(this).width()+'px;height:'+jQuery(this).height()+'px;">'+b+'</span>'}jQuery(this).hide();jQuery(this).after(b)});jQuery(this).find("*").each(function(){var a=jQuery(this).css('background-image');if(a.indexOf(".png")!=-1){var b=a.split('url("')[1].split('")')[0];jQuery(this).css('background-image','none');jQuery(this).get(0).runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+b+"',sizingMethod='scale')"}});jQuery(this).find("input[src$=.png]").each(function(){var a=jQuery(this).attr('src');jQuery(this).get(0).runtimeStyle.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\''+a+'\', sizingMethod=\'scale\');';jQuery(this).attr('src',c.blankgif)})}return jQuery}})(jQuery);

Ⅲ 网页加密与跳转

实现办法:

(1)利用弹出窗口封锁鼠标右键将下面这段代码放在网页HTML代码的标志中,就可以实现封锁右键,给网页加密。(2)弹出“添加收藏夹”封锁鼠标右键将下面这段代码放在网页的HTML代码的标志中。实现点击右键出现“添加到收藏夹”选项。(3)彻底封锁鼠标右键将下面这段代码放在网页的HTML代码的标志中能够实现彻底封锁鼠标右键的效果,由于这个脚本在右键按下时调用一个函数,所以可以改为很多种类型。即使按下左键,再按下右键,放开左键,再放开右键的方法也还是破解不了。(4)禁止查看源文件将下面这段代码放在网页的HTML代码的标志中则可以实现禁止利用IE浏览器查看源文件。(5)用乱码显示链接、调用地址加密。利用某些函数把URL字符转换成ASCII码,从而达到隐藏链接Frame页面和*.js,*.asp等脚本的目的。返回ASCII码escape(character),ASCII码为%XX格式,XX是十六进制,如空格键为%20。返回字符unEscape(string)。

Ⅳ 用jQuery.md5.js加密密码后后台怎么解密

MD5不是加密算法,它是Hash算法,所以它不可逆,也没法还原成原文。
你可以用base64、异或或者aes des等加密算法去实现。

Ⅳ jQuery简单实现MD5加密的方法

本文实例讲述了jQuery简单实现MD5加密的方法。分享给大家供大家参考,具体如下:
1、问题背景
有两个输入框,一个输入明文,另一个输入框显示密文
2、实现源码
<DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>jQuery实现MD5加密</title> <script type="text/javascript" src="js/jquery-1.12.4.js" ></script> <script type="text/javascript" src="js/jquery.md5.js" ></script> <script> $(function(){ $("#before").blur(function(){ var before = $(this).val(); var beforeVal = $.md5(before); $("#after").val(beforeVal); }); }); </script> </head> <body> <div> <input type="text" id="before" style="width: 300px;"/><br><br> <input type="text" id="after" style="width: 300px;"/> </div> </body></html>
3、实现结果
附:jquery.md5.js文件本站下载地址。
PS:关于加密解密感兴趣的朋友还可以参考本站在线工具:
MD5在线加密工具:
http://tools.jb51.net/password/CreateMD5Password
迅雷、快车、旋风URL加密/解密工具:
http://tools.jb51.net/password/urlrethunder
在线散列/哈希算法加密工具:
http://tools.jb51.net/password/hash_encrypt
在线MD5/hash/SHA-1/SHA-2/SHA-256/SHA-512/SHA-3/RIPEMD-160加密工具:
http://tools.jb51.net/password/hash_md5_sha
在线sha1/sha224/sha256/sha384/sha512加密工具:
http://tools.jb51.net/password/sha_encode

热点内容
qq空间本地上传的音乐 发布:2024-11-27 06:14:50 浏览:920
办公室云电脑服务器 发布:2024-11-27 06:11:45 浏览:26
有趣的php 发布:2024-11-27 05:58:13 浏览:960
php网页开发 发布:2024-11-27 05:56:09 浏览:956
手机密码锁忘记怎么办 发布:2024-11-27 05:54:35 浏览:153
安卓怎么获取联系人位置 发布:2024-11-27 05:53:58 浏览:49
最新云呼服务器地址 发布:2024-11-27 05:49:35 浏览:944
我的世界服务器玩家 发布:2024-11-27 05:49:20 浏览:320
python正则compile 发布:2024-11-27 05:19:05 浏览:29
数据库系统概论第四版ppt 发布:2024-11-27 04:59:52 浏览:412