代码改变世界

html5文件api

2011-11-21 10:48 by 飞魚, 434 阅读, 0 推荐, 收藏, 编辑
摘要:FileList对象html4 file控件只允许放置一个文件,html5支持一次放置多个文件,通过添加multiple属性,每个文件是一个file对象,FileList是file对象的集合..file对象有俩个属性name和lastModifiedDate(表示文件的最后修改时间)Blob对象Blob表示二进制原始数据,它提供了一个slice方法,可以通过该方法访问到字节内部的原始数据,事实上上面提到的file对象也继承了这个Blob对象..Blob对象有俩个属性,size表示一个Blob对象的字节长度,type表示Blob的MIME类型,如果是未知类型,则返回一个空字符串...通过docu 阅读全文

C#实现图片旋转的代码

2011-11-15 15:09 by 飞魚, 1134 阅读, 0 推荐, 收藏, 编辑
摘要:#region图片旋转函数///<summary>///以逆时针为方向对图像进行旋转///</summary>///<paramname="b">位图流</param>///<paramname="angle">旋转角度[-360,360](前台给的) 正负代表方向</param>///<returns></returns>publicBitmapRotate(Bitmapb,intangle){angle=angle%360;//弧度转换doubleradi 阅读全文

写一个jquery弹出层插件gbox,简单多功能...

2011-11-13 14:00 by 飞魚, 1179 阅读, 0 推荐, 收藏, 编辑
摘要:由于在公司经常写一些弹出层功能,且需求不同需要找不同插件...有时需要改动也有很多不便...所以自己写了一个弹出层插件,更多的是自己操作...插件代码如下,不足或更通用写法还望指教...View Code ; (function($) { $.fn.gbox = function(options) { var _options = this.options = { 'fixed': true, //是否相对视窗定位 'fleft': 0, 'ftop': 0, 'fright': 0, ... 阅读全文

jquery1.6.2源码拆分一

2011-09-05 15:25 by 飞魚, 2093 阅读, 4 推荐, 收藏, 编辑
摘要:jquery库是以(function (window, undefined) {...})(window);匿名函数传参的形式封装的,匿名函数可以避免污染外层变量,传参以减少作用域查找...打开jquery1.6版本源码后,上千行代码看的这头昏眼花,同时jquery代码衔接的又很紧密,本文以调试的方式拆分...这里用的是ff的firebug,没有用chrome的是因为逐行调试过程中页面经常崩溃...先大概调试了下jquery的源码,在匿名函数内,函数是先解析的,然后在从顶部变量逐行解析,遇到型如()()的则马上执行...jquery代码实在是多,贴几个重要部分说明..声明几个变量,主要是声明的 阅读全文

win下node-mongodb-native操作mongodb

2011-09-02 11:32 by 飞魚, 2301 阅读, 0 推荐, 收藏, 编辑
摘要:nodejs win下没有npm功能,应用各种库文件相当杯具,这里用了node-mongodb-native在win下操作mongodb,小D很菜,对nodejs各种不懂,勉强简单封装了个对mongodb的curd操作,,,,首先去下载https://github.com/christkv/node-mongodb-native,把文件lib下的东西放到了如下目录如何操作看他的文档吧,e文不行的估计看例子也能看个大概....下面是封装代码mghp.jsView Code var mongodb = require('./refLib/mongodb');var _server 阅读全文

折腾一个自己的UrlRewrite

2011-08-16 21:58 by 飞魚, 2042 阅读, 3 推荐, 收藏, 编辑
摘要:UrlRewrite一般都是在web.config里配置访问规则在路由到实际页面,所以先实现自定义节点信息读取,这里我定义了俩个类,贴出详细信息namespace UrlRewrite{ public class UrlRewriteConfigGroup : ConfigurationSectionGroup { [ConfigurationProperty("rules")] public UrlRewriteConfig Rules { get { return (UrlRewriteConfig)base.Sections["rules"]; } 阅读全文

.net下的jqgrid的使用

2011-07-28 11:08 by 飞魚, 2380 阅读, 1 推荐, 收藏, 编辑
摘要:jqgrid功能貌似还不错,但大多都是php环境下的,趁着无聊折腾了下,这里折腾的是返回json数据的形式..先上截图,有图有真相..新建html页面如图所示引入相关资源文件,<script src="i18n/grid.locale-cn.js" type="text/javascript"></script>为本地化文件,各个参数详细信息就不多说了,试试就知道了..hd.aspx处理文件代码,这里没有进行值判断和访问数据库,只是模拟了下,所以没有实现排序功能,可以翻页,具体想实现什么功能可以修改后台程序,它会把相应的参数传给你 阅读全文

ie支持css3圆角实现的俩种方式

2011-07-22 10:31 by 飞魚, 479 阅读, 0 推荐, 收藏, 编辑
摘要:1、curvycorners.js引用实现<title>css3圆角</title><script src="curvycorners.js" type="text/javascript"></script><style> .roundedCorners { width: 200px; height: 200px; padding: 10px; background-color: Beige; -webkit-border-radius: 10px; -moz-border-radius: 10 阅读全文

css盒相关样式

2011-07-21 13:30 by 飞魚, 347 阅读, 0 推荐, 收藏, 编辑
摘要:display: inline-block;使元素在一行显示,且能设置高宽,vertical-align设置对齐方式<style> span { display: inline-block; background-color: Aqua; width: 50px; vertical-align:bottom; }</style><span>11111</span> <span style="height: 50px">22222</span>display:list-item使元素像li方式表示< 阅读全文

javascript 获取元素计算后的样式及删除style中指定的样式属性

2011-07-16 13:17 by 飞魚, 1647 阅读, 0 推荐, 收藏, 编辑
摘要:<style> #mytest { width: 100px; height: 100px; border: 1px solid blue; }</style><div id="mytest" style="color: red; border: 1px solid red;"></div><script type="text/javascript">// <![CDATA[ var div = document.getElementById("mytest& 阅读全文