- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 jQuery源码阅读有感
这段时间工作上需要经常用到jQuery,出于崇拜和好奇心,粗略的阅读了下jQuery的源码。这其中参考了 nuysoft同学写的《jQuery1.6.1源码分析系列》读完源码只感觉了解了大概。1、javascript做为弱类型语言,很灵活,源码不容易懂2、jQuery为了简洁,代码中大量应用三元表达式、链式布尔表达式、等等,代码的确很精湛,但读起来真的蛋疼3、j
2012-09-20 10:59:56 487
转载 用CSS画各种图形
The Shapes of CSS很佩服其作者,用css画出这各种几何图形。然而,当在在目前国内网站要求兼容IE,甚至兼容IE6时,这些有趣的技术只能用来欣赏而已。
2012-04-23 15:35:37 525
原创 Javascript hack
以下是工作中实际遇到的问题,供也遇到的同学参考。1、扩展IE下数组的indexOf方法对数组的indexOf是一个基本操作,但IE却不支持。需要使用时,可以用以下代码增加此方法if (!Array.indexOf) { Array.prototype.indexOf = function(obj) { for (var i = 0; i < this.l
2012-04-09 11:35:06 868
原创 asp:image图片地址解析错误
在用户控件中直接使用html的标签将导致找不到图片,一般的解决办法是使用服务器端控件,在ImageUrl 设置"~/images/red.png",这样就可以动态解析到正确的目录。 不过,当在不同层级的目录中使用LoadControl等方式,加上IIS设置了虚拟路径时,再次出现图片找不到的错误。分析发现,无论调用都在哪个层次,地址始终被解析成了 src="../images/red
2012-03-31 19:52:00 825
原创 SVN可以建立本地代码库
在家里的电脑上写代码,有一个项目可能需要较多改动,所以需要一个版本管理软件。在公司使用SVN,代码存在服务器上,但自己不想架服务器这么复杂。想起在以前公司用过VSS,建立了本地VSS库。于是想找,结果本机安装了VS2008,居然没有自带VSS。无奈,在网上搜索,无意中发现原来SVN可以很方便的建立本地代码库。只需要下载TortoiseSVN,安装,在一个文件夹上右键Tortoise
2012-03-31 19:50:53 793
原创 一次AJAX跨域访问无响应 解决过程
在A网站使用jQuery .post 向自己网站发送请求,OK。在B网站向A网站发请求时,fireBug报错,但没有显示错误原因。1、在网上搜索可能是“javascript跨域访问”的问题。2、在A网站设置断点,能够收到B网站的请求,也返回了响应,但B网页上跟踪却没有收到。3、网上说post不支持跨域,于是将.post换成.get,问题依然4、网上说datatype为json时
2012-03-31 19:50:11 1509 1
原创 javascript 表格转excel、设置选中区域、拷贝到剪贴板尝试
表格转excel做一个项目时,会产生一个很大的表格,为方便使用,想提供一个按钮,将table导成excel。1、最可行的方案是通过服务器重新生成这个表格,提供给用户下载。2、网上流传可能用javascript将table导成excel,但因为“安全性、浏览器兼容性因素”等导致基本不可用。 javaScript设置选中区域1、对于textbox可以使用下面的方
2012-03-31 19:49:09 978
原创 关于会议室投影电脑的设计演化思路
许多会议都需要展示自己的电脑上的工作内容。为了满足这个需求,分别设计了以下方案,或许可以从中发掘有价值的产品设计。1、把自己的台式办公机搬到会议室,接上投影。2、用U盘拷贝工作内容,带一个笔记本电脑到会议室,接上投影。3、带一个笔记本电脑到会议室,接上投影,使用mstsc(windows远程桌面)连接办公机4、在会议室配备一台电脑,使用mstsc(windows远程桌面)连接办
2012-03-31 19:44:43 560
原创 各浏览器navigator.userAgent实例
做了一个统计访问者浏览器的功能,上报了浏览器的navigator.userAgent信息。以下是用本机的各浏览器做的实验,供日后参考 【firefox】Mozilla/5.0 (Windows NT 5.1; rv:8.0.1) Gecko/20100101 Firefox/8.0.1【chrome】Mozilla/5.0 (Windows NT 5.1) AppleW
2012-03-31 19:43:32 1555
原创 ExecuteSql、ExecuteSqlReader的区别
MySqlService.cs中有两个函数:ExecuteSql、ExecuteSqlReader原以为不同点只是前者丢弃返回值,后者返回结果保留返回值而已。 实际ExecuteSql缺乏this.CopyParameters(cmd);语句,所以之前不能使用sql.AddParameter("@guid", MySqlDbType.Text, guid);语句来添加参数,否则设置
2012-03-31 19:40:52 795
原创 CSS 经验教训 & IE HACKs
1、表格在IE下最外层边框无颜色。 table td, table th { border-color: blue; } 解决办法:对table本身也要设置颜色table, table td, table th { border-color: blue; } 2、字体显示不正常。代码:h5 { font-family: Arial, 微软雅黑;} 在IE中
2012-03-31 19:38:08 509
原创 PC-Lint的威力
学习DirectX的例子程序时,无意中在 LIne 1662 中发现了一段代码,居然是windows特意为了避免PC-Lint告警而写的。看来Microsoft也有不少人在使用PC-Lint啊。#if ! defined(lint)#define UNREFERENCED_PARAMETER(P) (P)#define DBG_UNREFERENCED_P
2012-03-31 19:36:19 701
原创 使用iframe在网页中嵌入复杂表格
有些excel表格、有很多rowspan、colspan,而且格式非常多。如果直接在html中手工实现,将花费很多时间。一种快速的解决方案是:将excel中需要展示的表格拷贝到word中,再保存成htm格式,再嵌入到iframe中。这样可以在不破坏原有页面格式的情况下展现复杂的excel内容。
2012-03-31 19:35:59 2755
原创 source Insight使用备忘
1、使用source Insight, 自定义命令时,需要传递一些参数。 在help -> “Command Line Substitutions” 找到一些常用的:%f:full path name of the current file%j:the source directory of the current project%o:for all open files
2012-03-31 19:34:53 1693
原创 控制“li”列表折行时是否对齐
通过list-style-position属性来控制。outside时将对齐,inside时第二行将顶格。如下。 牛奶牛奶牛奶牛奶牛奶牛奶牛奶牛奶牛牛奶牛奶牛奶牛奶牛奶牛奶牛奶牛奶牛奶牛牛奶
2012-03-31 19:34:19 642
原创 调试应该从简单的环境开始
今天需要用css在单元格中实现垂直居中,没有生效。于是上网上搜索“css表格内容垂直居中”,找到很多文章,大多这样开头“一直以为居中只是个小问题,但是原来很难实现,在网上找了很多方法,但是就是无法垂直居中……”。于是以为面临着一个很大的问题。 按网上提到的方法试验了一个多小时,还是没有成功。正在苦闷之中,求教同事,同事打开一个editplus,写了几行代码,两个td,用一个
2012-03-31 19:33:20 337
原创 jQuery的一些用法
使用 $("td:nth-child(even)")可以隔一个选中。类似的还有::nth-child(even):nth-child(odd):nth-child(3n):nth-child(2):nth-child(3n+1):nth-child(3n+2)这样可以实现隔任意选中
2012-03-31 19:31:41 374
原创 浏览器不能访问本地资源的限制
做一个截图上传的功能,想在上传前在网页中显示预览,发现做不到。原因:html,js不能直接访问本地资源,否则存在严重的安全隐患。类似的还有,js不能设置input:file中的值今天了解到,这个叫做“客户端编程语言”的同源策略。同源策略规定跨域之间的脚本是隔离的,一个域的脚本不能访问和操作另外一个域的绝大部分属性和方法。相同域要具有相同的协议(如http), 相同的
2012-03-31 19:30:54 5957
原创 技术随笔 迁移记
工作中会学习到很多小的技术,不记下来,时间长忘了可惜。之前写在QQ里,虽然这些小随笔对自己很有用,但 对不关注技术的QQ好友来说,是个骚扰。另外,QQ空间也不会被搜索引擎收录,无法共享给遇到同样技术问题的同学。以后就在csdn写吧……
2012-03-31 19:27:53 374
Pentaho Data Integration 4 Cookbook(完美版,含源码)
2013-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人