我们经常会遇到批量上传的问题,也会遇到将某个目录下所有文件都上传到服务器上的问题。那么,如何解决此类问题呢?以前的技术一般采用ActiveX等方式,这里笔者采用SharpZlib来实现,听说VS2005已有压缩和解压缩的解决方案,笔者还没有时间用VS2005,所以就只好使用VS2003+SharpZlib来解决问题了。 1、首先从这里下载0.84版本的SharpZlib源码及示例码。 2、下载下来之后你发现它没有VS2003的解决方案文件,没有关系。你可以自己建立,首先新建一个ZipUnzip的解决方案,然后,将上面经过解压缩之后的所有文件及目录COPY到你的解决方案所在的目录下。 ...
http://www.jb51.net//article/1225.htm
一般来说,形如1e4dc79d489e86b2的16位或者32位密码就是经过MD5加密的,(当然也有特殊,比如DVBBS在登陆时候会先产生一个16位的随机密码,当然,这个密码还是和MD5密码的形式有点区别,相同的是都是16位的数字+字母组合。); 这个一般来说可以用一个叫dv.exe的工具来破解。他可以破解加密前是10位以下的纯数字或者纯字母,破解纯数字的,速度超快,但是纯字母的,就慢了,当然他还有其他功能,但是其他功能没什么特别之处,所以不说。 破解纯数字时候:dv-pa.txt-bnum 纯字母:dv-pa.txt-bchar [以上的两a.txt是保存要破解的密码存放的文件,存放...
http://www.jb51.net//article/1211.htm
转载请注明来源www.jb51.net请在firefox下浏览查看效果,ie下不能看到效果原理是:在float下面加上一个空的div,一般可以解决这类问题原来这样的[html]<html><head><style type="text/css">body{ text-align:center;margin:0;padding:0;}.alldd{background-color:#006600;width:710px;margin:0 auto;}.left{ background:blue;height:100px;...
http://www.jb51.net//article/1204.htm
自从DreamweaverMX2004发布以来,我曾经无数次向Dreamweaver的新老用户演示它的新特征和新功能。每次进行产品演示,我很快就会极力称赞DreamweaverMX2004设计和呈现CSS(或层叠样式表)的新功能。本篇详细\全面了解CSS。 然而最近某位新用户问了一个问题,说实话,这个问题一下子让我张口结舌。这位用户只是问:“我为什么要使用CSS?”当时我意识到,尽管我们这些每天与HTML和CSS打交道的人非常了解CSS的优点,但仍有很多人并不了解。或者说并不完全了解CSS所能提供的所有优点。本文是我对上面那位新用户的书...
http://www.jb51.net//article/1199.htm
除特别说明外,本站内容采用创作共用授权署名和非商业用途,请尊重劳动成果。原文标题:VerticalCenteringinCSS副标题:Yuhu'sDefinitiveSolutionwithUnknownHeight翻译:forestgan尽管有CSS的vertical-align特性,但是并不能有效解决未知高度的垂直居中问题(在一个DIV标签里有未知高度的文本或图片的情况下)。标准浏览器如Mozilla,Opera,Safari等.,可将父级元素显示方式设定为TABLE(display:table;),内部子元素定为table-cell(display:table-cell),通过verti...
http://www.jb51.net//article/1171.htm
在设计《网页设计师》页面的时候,有一个问题一直困扰着我,主菜单在IE和其他(Mozilla、Opera等)浏览器里显示的效果偏差2px。截图如下:IE中的效果MozillaFirefox中的效果这是因为IE对盒之间距离的解释的bug造成的(参考onestab的"浮动模型的问题")。我一直没有解决这个问题,直到我翻译"表格对决CSS--一场生死之战"时,作者的一个技巧提示帮我找到了解决的方法:用!important。!important是CSS1就定义的语法,作用是提高指定样式规则的应用优先权(参见:W3.org的解释)。语法格式{sRule!important},即写在定义的最后面,例如:bo...
http://www.jb51.net//article/1135.htm
今天在网站重构时,遇到了这个问题,URL需要传递两个变量(abc.asp?type=xxx&id=xxx),可是加了“&”后不能通过W3C检验,搜索了一番没有找到结果,只好去查英文网站查了下,用“&”代替“&”就可以解决这个问题了。abc.asp?type=xxx&id=xxx简单的翻译了下不能通过检验的原因[:)英文能力有限]是因为Netscape的3.x版本不兼容这个标记。只有“&”这个标记存在于HTML的URL中时才需要用“&”来代替,当它作为特殊符号的时候,比如在asp的中不需要替代。...
http://www.jb51.net//article/1129.htm
在很多语言的学习中,“事件”都是一个比较难理解,但是又是一个很重要的概念。javascript中的事件处理也是一样,正因为有了事件处理,才会出现Ajax拖动的效果。本文就讨论一下JavaScript中的事件处理,读过之后,您就会知道,很多Ajax框架实现拖动效果的原理了。一、 IE Event对象(一)IE Event对象的主要属性和方法 在IE中有一个专门负责事件处理的对象Event,这个对象负责对事件的处理,含有很多的属性和方法,通过这些方法和属性的调用,就能完成很多的事件处理。 type:事件的类型,就是HTML标签属性中,没有“on”前缀之后的字符串,...
http://www.jb51.net//article/1095.htm
看到问此问题的很多,所以花点时间整理下,欢迎大家提意见,做补充修改,谢谢!问题如下:[html]<style>div { width:500px;border:1px solid #f00;background:#000;}</style><div><img src="http://www.google.com/intl/en/images/logo.gif" /></div>[/html]解决方法:一、改变HTML的排列[html]<style>di...
http://www.jb51.net//article/1093.htm
Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用来创建一个显示HT...
http://www.jb51.net//article/1062.htm
随着动网论坛的广泛应用和动网上传漏洞的被发现以及SQL注入式攻击越来越多的被使用,WEBSHELL让防火墙形同虚设,一台即使打了所有微软补丁、只让80端口对外开放的WEB服务器也逃不过被黑的命运。难道我们真的无能为力了吗?其实,只要你弄明白了NTFS系统下的权限设置问题,我们可以对crackers们说:NO! 要打造一台安全的WEB服务器,那么这台服务器就一定要使用NTFS和Windows NT/2000/2003。众所周知,Windows是一个支持多用户、多任务的操作系统,这是权限设置的基础,一切权限设置都是基于用户和进程而言的,不同的用户在访问这台计...
http://www.jb51.net//article/1047.htm
