天高地厚

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年12月15日

摘要: SWFUpload是一个客户端文件上传工具,最初由Vinterwebb.se开发,它通过整合Flash与JavaScript技术为WEB开发者提供 了一个具有丰富功能继而超越传统<input type="file" />标签的文件上传模式。主要特点:* 可以同时上传多个文件;* 类似AJAX的无刷新上传;* 可以显示上传进度;* 良好的浏览器兼容性;* 兼容其他JavaScript库 (例如:jQuery, Prototype等);* 支持Flash 8和Flash 9;SWFUpload不同于其他基于Flash构建的上传工具,它有着优雅的代码设计,开发者可以利 阅读全文

posted @ 2012-12-15 07:59 天高地厚-GNU 阅读(158) 评论(0) 推荐(0) 编辑

摘要: lickupload是个非常好用的.net上传控件,链接在这里:http://krystalware.com/slickupload,有demo可看支持大文件,系统资源占用少,带有上传进度显示,强大,美观,可自定义性很强……这么好用的东西当然是要付费的,你可以从官方网站下载到完整功能的免费版,免费版跟付费版的唯一区别就是会在使用该控件的页面右下角fixed定位一个显示了软件版权信息和链接的蓝色长条容器(目前还没发现其它的区别)。其实所谓破解也就是去掉这个蓝色长条而已。网上找到过别人破解的slickupload,只不过是比较古老的版本了,5.5.1,现在都已经6.1.1l了……再者,从一个开发者 阅读全文

posted @ 2012-12-15 07:44 天高地厚-GNU 阅读(454) 评论(0) 推荐(0) 编辑

摘要: 1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准;2、不过我们又发现,Web页面上调用js文件时则不受是否跨域的影响(不仅如此,我们还发现凡是拥有"src"这个属性的标签都拥有跨域的能力,比如<script>、<img>、<iframe>);3、于是可以判断,当前阶段如果想通过纯web端(ActiveX控件、服务端代理、属于未来的HTML5之Websocket等方式不算)跨域访问数据就只有一种可能,那就是在远程服务器上设法把数据装进js格式的 阅读全文

posted @ 2012-12-15 07:41 天高地厚-GNU 阅读(147) 评论(1) 推荐(0) 编辑

摘要: 前面简单说了一下,JSON是一种基于文本的数据交换方式,或者叫做数据描述格式,你是否该选用他首先肯定要关注它所拥有的优点。JSON的优点:1、基于纯文本,跨平台传递极其简单;2、Javascript原生支持,后台语言几乎全部支持;3、轻量级数据格式,占用字符数量极少,特别适合互联网传递;4、可读性较强,虽然比不上XML那么一目了然,但在合理的依次缩进之后还是很容易识别的;5、容易编写和解析,当然前提是你要知道数据结构;JSON的缺点当然也有,但在作者看来实在是无关紧要的东西,所以不再单独说明。JSON的格式或者叫规则:JSON能够以非常简单的方式来描述数据结构,XML能做的它都能做,因此在跨平 阅读全文

posted @ 2012-12-15 07:38 天高地厚-GNU 阅读(187) 评论(0) 推荐(0) 编辑

摘要: 线性表//注:js数组是引用类型,它只允许通过索引来获取或改变数组的值 引用类型的东西都是不能通过(它赋值过的外部变量)所改变的 也就是(它赋值过的外部变量)这个值改变了原数组不会有任何变化var arr1=["a","b","c","d","e","f"];var tmp=ListInsert(arr1,4,"ppp");//在指定位置添加一个元素function ListInsert (arr,num,parm) { if(num>arr.len 阅读全文

posted @ 2012-12-15 07:35 天高地厚-GNU 阅读(124) 评论(0) 推荐(0) 编辑

摘要: 获取Repeater,DataList中的索引号(行号,序号),可以使用Container.ItemIndex来取。而获取获取Gridview中的索引号,则需要用Container.DataItemIndex来取。示例: <asp:GridView ID="GridView1" runat="server"> <Columns> <asp:TemplateField> <ItemTemplate><%#Container.DataItemIndex %></ItemTemplate> 阅读全文

posted @ 2012-12-15 07:26 天高地厚-GNU 阅读(157) 评论(0) 推荐(0) 编辑

摘要: each()方法能使DOM循环结构简洁,不容易出错。each()函数封装了十分强大的遍历功能,使用也很方便,它可以遍历一维数组、多维数组、DOM, JSON 等等在javaScript开发过程中使用$each可以大大的减轻我们的工作量。jQuery each(callback) each()函数是jquery中用来遍历对象、数组和属性值等的。 手册上面是如下解释的: 以每一个匹配的元素作为上下文来执行一个函数。 意味着,每次执行传递进来的函数时,函数中的this关键字都指向一个不同的DOM元素(每次都是一个不同的匹配元素)。而且,在每次执行函数时,都会给函数传递一个表示作为执行环境的元素在匹配 阅读全文

posted @ 2012-12-15 07:24 天高地厚-GNU 阅读(162) 评论(0) 推荐(0) 编辑

摘要: Newtonsoft.Json这是一个开源的Json.Net库。http://www.cnblogs.com/q28633999/archive/2011/06/11/2078379.html 阅读全文

posted @ 2012-12-15 07:22 天高地厚-GNU 阅读(196) 评论(0) 推荐(0) 编辑