-
HTML或JS加密解密 本文一共介绍了七种方法: 一:最简单的加密解密 二:转义字符"\"的妙用 三:使用Microsoft出品的脚本编码器Script Encoder来进行编码 (自创简单解码) 四:任意添加NUL空字符(十六进制00H) (自创) 五:无用内容混乱以及换行空格TAB大法 六:自写解密函数法 七:错误的利用 (自创) 在做网页时(其实是网页木马呵呵),最让人烦恼的是自己辛辛苦苦写出来的客户端IE运行的JAVASCRIPT代码常常被别人轻易的拷贝,实在让自己的心里有点不是滋味,要知道自己写点东西也挺累的......^*^ 但我们也应该清楚地认识到因为JAVASCRIPT代码是…
作者:七零
时间:2017-05-16
分类:JS
评论:0条
浏览:5473次
-
VenoBox http://lab.veno.it/venobox/ jquery图片查看插件,支持旋转、放大、缩小、拖拽、缩略图(仿qq图片查看) http://www.cnblogs.com/lovesong/archive/2015/11/29/5004951.html
作者:七零
时间:2016-10-10
分类:JS
评论:0条
浏览:2318次
-
今天遇到个很棘手的问题,如果只是用js来处理的话很简单,事情是这样的,某客户采集到的数据使用了特定的加密方式,通过js解密显示到网站上,直接通过js函数可得到原文,但问题来了,如何批量话处理呢? 想到了两种方法,1、通过构建form表单,页面ajax自提交刷新,速度慢效率低下。2、通过某种服务端语言执行js直接获取解密结果,速度快,效率高。 决定采用方案2,但是遇到问题:搜索查询没有服务端执行js的方法。 终极解决方案,没办法,自立更生吧:利用bat脚本调用hta执行文件传递密文,通过js解密,在通过vbs保存到文本,再利用别的编程语言进行调用并读取解密的输出文件。至此成功解决问题。
作者:七零
时间:2016-04-15
分类:JS
评论:0条
浏览:3440次
-
原理:使用js还原出源码输出,可以使用js自带函数unescape或者使用自定义 base64_decode函数解密 <script> document.write(unescape("密文")) script>
作者:七零
时间:2015-06-24
分类:JS
评论:0条
浏览:2308次
-
1、停止元素的动画 很多时候需要停止匹两己元素正在进行的动画,例如上例的动画,如l果需要在某处停止动画,需要使用stop()方法。stop()方法的语法缩构为: stop([clearQueue][,gotoEnd]); 参数clearQHCHC和gotoEnd都足町选的参数,为Boolean值(ture或flase)。clearQueue代表足胥婴清空术执{j.完的动嘶队列,90toEnd代表是否直接将萨在执行的动画跳转到术状态。 如粜商接使川stop()方法.!【!IJ会。一即停.l卜专前一在进行的动画,如.粜接下来还有动画等待继续进行.呲0以当前状态Jr始接下柬的动画。经常会遇到这种情况.在为。’个元索绑定hover事件之后.Jf】户把光标移入元素时会触发动画效粜,而当这个动画还没结束时,用户就将光标移出这个元素了,J且j么光标移出的动画效粜将会被放进队列之中,等待光标移入的动画结束后再执行。I蚓此如粜光标移入移出搿过快就会导致动画效粜.b光标的动作不一1致。此时只要神:光标的移入、移出动越之前加入stop()力‘法,就…
作者:七零
时间:2015-03-05
分类:JS
评论:0条
浏览:2392次
-
不说别的,直接贴代码: <script src="js/jquery-1.6.4.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function() { $("#Link").click(function() { var objson = "[{Title:'Sjr',Content:'Library',summary:'summary'},{Title:'Sjr',Content:'Library',summary:[{sum0:'sum0'},{sum0:'sum1'},{sum0:'sum2'}]},{Title:'Sjr',Cont…
作者:七零
时间:2015-03-05
分类:JS
评论:0条
浏览:2811次
-
这边讲的不一定是 div,所有 Block 对象都可以适用。 什么是 Block 对象? 简单讲就是会断行的对象,像 div 或 p 都是;相对于 Block 对象的叫做 Inline 对象,也就是不会断行的对象,像是 span 或 img。 有关 Block 对象的宽度与高度有个专有名词,叫做「Box Model」,有兴趣 google 一下 Box Model 的图片就知道了。 Block 对象由四部份组成: Content – 放内容的地方 Padding – 边框与内容之间的留白 Border – 边框 Margin – 边框以外的留白 一般讲的宽度指的是内容宽度,但一个 div 的实际宽度不仅只于内容宽度,尤其在做 CSS 排版时更不能搞错,必须同时考虑 Padding、Border 与 Margin 的宽度,四个加起来才是 div 真正占有的宽度。 jQuery 全都有了! var content = $(‘div’). width();var contentWithPadding = $(‘div’). innerWidth()…
作者:七零
时间:2015-03-05
分类:JS
评论:0条
浏览:2498次
-
javascript超空间(DOM hyperspace)在ppk谈javascript中出现. 大概是指.当元素不在dom里面,而js又有关联的时候. 元素不会消失,而是保存在一个被称为"超空间"的地方. 书中说了可以用是否存在parentNode来判断元素是否在超空间中. <body></body> <script type="text/javascript"> var div = document.createElement('div'); alert(div.parentNode); document.body.removeChild(document.body.appendChild(div)); …
作者:七零
时间:2015-03-05
分类:JS
评论:0条
浏览:2853次
-
我们经常能够用jquery 获取一组dom对象,但是我们只想操作第一个元素时,有什么好方法来用 jquery 第一个元素的呢,用jquery 第一个元素很简单,用到了筛选的方法,假设有这样一段一组列表:<ul> <li>11</li> <li>22</li> <li>33</li> <li>44</li> <li>55</li> </ul> 我们要取到11 所在的 li 元素,有一下几种方法:$('ul').find('li:first'); $('ul li:first'); $('ul li').eq(0); 这几种方法,就是常用的 jquery 取得第一个元素的方法
作者:七零
时间:2015-03-05
分类:JS
评论:0条
浏览:2477次
-
做一个表单需要这样要求,写了一个,在ie,firefox,chrome下测试通过。因只是个别Textarea有这样需求,事件就直接写到html里了。<textarea name="question_1204"onkeydown="checkEnter(event)"></textarea>function checkEnter(e){var et=e||window.event;var keycode=et.charCode||et.keyCode;if(keycode==13){if(window.event)window.event.returnValue = false;elsee.preventDefault();//for firefox} } 今天在做新增时有个备注,用到是
作者:七零
时间:2015-03-05
分类:JS
评论:0条
浏览:4900次
-
jQuery阻止默认行为 e.preventDefault(); 默认行为: >超链接的默认行为,就是跳转 >submit按钮的默认行为,就是提交表单 >reset按钮的默认行为,就是重置表单 例子: <html><head><script type="text/javascript" src="jquery-1.3.2.min.js"></script><script type="text/javascript">$(function(){ $('a').click(function(e){ alert('it4399.com'); e.preventDefault(); }); $('#reset').click(function(e){ e.preventDefault(); });});</script></head><body><form action="http://www.it4399.com" method="get…
作者:七零
时间:2015-03-05
分类:JS
评论:0条
浏览:2448次
-
var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-31)myDate.getDay(); //获取当前星期X(0-6,0代表星期天)myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)myDate.getHours();&…
作者:七零
时间:2015-03-05
分类:JS
评论:0条
浏览:2261次
-
$("#feedbackContainer").scrollTop($("#feedbackContainer").height());
作者:七零
时间:2015-03-05
分类:JS
评论:0条
浏览:2184次
-
/** * 和PHP一样的时间戳格式化函数 * @param {string} format 格式 * @param {int} timestamp 要格式化的时间 默认为当前时间 * @return {string} 格式化的时间字符串 */ function date(format, timestamp){ var a, jsdate=((timestamp) ? new Date(timestamp*1000) : new Date()); var pad = function(n, c){ if((n = n + "").length < c){ return new Array(++c - n.length).join("0") + n; } else { return n; } }; var txt_weekdays = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday…
作者:七零
时间:2015-01-19
分类:JS
评论:0条
浏览:2569次
-
$('a').each(function() { var a = new RegExp('/' + window.location.host + '/'); if(!a.test(this.href)) { $(this).click(function(event) { event.preventDefault(); event.stopPropagation(); window.open(this.href, '_blank'); }); } }); 当然你也可以在html中设置A标签的target属性为_blank实现。 但是有时候html内容是用户发表的,我们没法修改用户内容中的A标签,但是我们可以在页面上通过脚本控制。 下面的一行代码可以设置以http://开头的链接在新窗口打开。$("#content a[href^='http://']").attr("target","_blank");
作者:七零
时间:2015-01-19
分类:JS
评论:0条
浏览:2660次
-
这边讲的不一定是 div,所有 Block 对象都可以适用。 什么是 Block 对象? 简单讲就是会断行的对象,像 div 或 p 都是;相对于 Block 对象的叫做 Inline 对象,也就是不会断行的对象,像是 span 或 img。 有关 Block 对象的宽度与高度有个专有名词,叫做「Box Model」,有兴趣 google 一下 Box Model 的图片就知道了。 Block 对象由四部份组成: Content – 放内容的地方 Padding – 边框与内容之间的留白 Border – 边框 Margin – 边框以外的留白 一般讲的宽度指的是内容宽度,但一个 div 的实际宽度不仅只于内容宽度,尤其在做 CSS 排版时更不能搞错,必须同时考虑 Padding、Border 与 Margin 的宽度,四个加起来才是 div 真正占有的宽度。 jQuery 全都有了! var content = $(‘div’). width();var contentWithPadding = $(‘div’). innerWidth()…
作者:七零
时间:2015-01-19
分类:JS
评论:0条
浏览:4805次
-
f和chrome都支持max-height和max-width ie下不支持max-height和max-width。可以通过2种方式实现 1、css表达式方法:(简单有效,但渲染效率低,而且经常出现判断图片大小错误的问题,图片莫名其妙变小了) _width:expression(this.width > 600 ? "600px" : this.width+"px"); 2、javascript方法:(加载需要个过程,但是不容易出现上面的错误)。这里直接用jquery写 //用 JS 设置图片的最大宽度 function setImgsMaxWidth() { $('.maximg600 img').each(function() { var maxWidth = 600; // 图片最大宽度 var ratio = 0; // 缩放比例 var width = $(this).width(); …
作者:七零
时间:2015-01-13
分类:JS
评论:0条
浏览:2836次
-
使用$(this).index()取得li的下标,下面是一个样式替换的例子: $("#aa li").click(function(){ $("#aa li").removeClass("class名字,多个class用空格分开"); $(this).addClass("class名字,多个class用空格分开"); if($(this).index()!=0){ $("#submenu").hide(); }else{ $("#submenu").show(); }
作者:七零
时间:2015-01-13
分类:JS
评论:0条
浏览:2237次
-
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title></head><body><style>.floatAd {border:1px solid #999999; padding:3px; cursor:pointer; overflow:hidden; background:#FFF}.floatAd img{ padding:0; margin:0; border:0}.floatAd .close{ margin…
作者:七零
时间:2015-01-09
分类:JS
评论:0条
浏览:2807次
-
1.如何在网页上显示腾讯QQ在线洽谈? QQ在线咨询代码(qq在线交谈代码/qq在线客服代码/qq在线状态代码/qq在线客服代码) (将123456换成你的号码,site后面换成你的网站就可以了) <a target="blank" href="http://wpa.qq.com/msgrd?V=1&Uin=12345678&Site=快享&Menu=yes"><img border="0" SRC=http://wpa.qq.com/pa?p=1:664614846:6 alt="点击这里给我发消息" align="absmiddle"></a> 更多的生成显示QQ在线状态的代码,请查看腾讯官方网站 http://imis.qq.com/webpresence/code.shtml 你只需要填写你的号码,网站名称以及提示就可以点击生成就可以生成QQ在线状态的代码,拷贝生成的代码加入网页即可 2.阿里巴巴贸易通在线状态代码生成,mengzhisui改成你的ID就行了,还有ALT改成你的内容 <a target=_blan…
作者:七零
时间:2015-01-08
分类:JS
评论:0条
浏览:2290次