摘要:
本示例效果如下:根据指定的文件夹路径如E:\\a\\b\\d向下遍历删除其下的子文件及子目录删除其本身向上遍历删除其空的父目录using System.IO;protected void Button1_Click(object sender, EventArgs e){ string dir = "E:\\a\\b\\d"; //string dir = "E:\\a"; string pdir = Directory.GetParent(dir).FullName; DeleteFolder(dir); DeletePEmptyFolder(pdir 阅读全文
posted @ 2012-11-14 14:44
郑文亮
阅读(511)
评论(0)
推荐(0)
摘要:
今天检查自己用JQuery+AJAX+PHP做的网站后台登录检测,发现登陆成功后执行页面跳转函数这段JavaScript(JS)代码特效在IE和谷歌浏览器Chrome下都可以很好地执行,兼容性还不错。结果到了火狐(FireFox)浏览器下setTimeout这个JS内置函数不执行了,无效了,也没报错!打开FireBUG指望它能检测出JS的错误,结果没用...Javascript(JS)脚本代码在各浏览器下的兼容是一个很头疼的问题,经过一番调试和搜索,终于解决了setTimeout这个JS代码在火狐下失效不兼容不能运行和执行的错误。目前这个setTimeout可以很好地兼容IE6,7,8,9以及 阅读全文
posted @ 2012-11-14 13:41
郑文亮
阅读(1915)
评论(1)
推荐(0)
摘要:
SWFUpload是一个非常不错的异步上传组件,但是在Chrome、Firefox等浏览器下使用的时候会有问题。问题如下:为了防止跳过上传页面直 接向“接受SWFUpload上传的一般处理程序”(假如是Upload.ashx)发送请求造成WebShell漏洞,我的系统中对于 Upload.ashx进行了权限控制,只有登录用户才能进行上传。在IE下没问题,但是在Chrome下运行报错“用户未登录”。经过搜索得知:因为SWFUpload是靠Flash进行上传的,Flash在IE下会把当前页面的Cookie发到Upload.ashx,但是Chrome、Firefox下则不会把当前页面的Cookie发 阅读全文
posted @ 2012-11-14 10:21
郑文亮
阅读(2430)
评论(0)
推荐(0)
浙公网安备 33010602011771号