摘要: <style>html{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);_filter:none;}</style>兼容IE Google 阅读全文
posted @ 2013-04-22 17:20 Vic Huang 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 相关图片当页面实际内容高度大于浏览器可视区域高度时a. IE下b. FF下当页面实际内容高度小于浏览器可视区域高度时a. IE下b. FF下由此有以下结论clientHeight 在IE和FF下,该属性没什么差别,都是指浏览器的可视区域,即除去浏览器的那些工具栏状态栏剩下的页面展示空间的高度。offsetHeight 在IE下,offsetHeight也是浏览器可视区域的高(包括边线) 在FF下,offsetHeight是页面具体内容的高度scrollHeight 在IE下,scrollHeight 是页面具体内容的高度,可以小于clientHeight 在FF下,scrollHeig... 阅读全文
posted @ 2013-04-18 14:25 Vic Huang 阅读(2104) 评论(1) 推荐(0) 编辑
摘要: 基本的用法 把ClassA的一个实例赋值给ClassB ClassB就继承了ClassA的所有属性<script>function ClassA(){ this.a='a';}function ClassB(){ this.b='b';}ClassB.prototype=new ClassA();var objB=new ClassB();for(var p in objB)document.write(p+"<br>");</script>从原型继承理论的角度去考虑 js的原型继承是引用原型 不是复制原型 阅读全文
posted @ 2013-03-07 10:56 Vic Huang 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 方法一:这个很不错,好像是 csdn 的 Meizz 写的: // 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423 // (new Date()).Format("yyyy-M-d h:m: 阅读全文
posted @ 2013-03-07 09:42 Vic Huang 阅读(861) 评论(0) 推荐(0) 编辑
摘要: //窗体上添加一个pictureBox,双击paint事件,内部代码如下 private void pictureBox1_Paint(object sender, PaintEventArgs e) { Bitmap bmp = new Bitmap(e.ClipRectangle.Width,e.ClipRectangle.Height); Graphics g = Graphics.FromImage(bmp); Pen penColor = new Pen(Color.Toma... 阅读全文
posted @ 2012-11-16 11:39 Vic Huang 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 实在找不到好的中文教程,我决定自己将平时工作中用的时候积累的经验,写下来,方便和我一样需要用到这个控件的朋友们学习,在这里抛砖引玉了。TreeViewNode Context Menus( 带右键菜单的Tree)有两个重要点 一个是 右键目录栏 一个是TreeView右键目录栏:<ComponentArt:Menu id="rightMemu" Orientation="Vertical" DefaultGroupCssClass="MenuGroup" SiteMapXmlFile="rightMemuX.xml&q 阅读全文
posted @ 2012-11-04 11:03 Vic Huang 阅读(1661) 评论(0) 推荐(1) 编辑
摘要: 在做一般的XML数据交换过程中,我更乐意传递XML字符串,而不是格式化的XML Document。这就涉及到XML字符串和Xml Document的转换问题,说白了这是个很简单的问题,本文就各种XML解析器分别列举如下,以方便自己今后查阅。 一、使用最原始的javax.xml.parsers,标准的jdk api// 字符串转XMLString xmlStr = \"......\";StringReader sr = new StringReader(xmlStr);InputSource is = new InputSource(sr);DocumentBuilderF 阅读全文
posted @ 2012-09-28 11:04 Vic Huang 阅读(2371) 评论(1) 推荐(0) 编辑
摘要: 基础知识1、var fso=new ActiveXObject("Scripting.FileSystemObject");创建一个可以操作系统文件的ActiveXObject对像的实例。2、file=fso.GetFile("C:\\test.xml"); 用ActiveXObject对像访问系统文件,可以用来检查文件是否存在。3、file=fso.CreateTextFile("C:\\test.xml",1,true); 用ActiveXObject对像创建系统文件(XML)。参数1表示只读,true表示如果没有就创建。4、rF 阅读全文
posted @ 2012-09-25 17:33 Vic Huang 阅读(2814) 评论(0) 推荐(1) 编辑
摘要: oracle中int类型和number类型区别一句话:INT类型是NUMBER类型的子类型。下面简要说明:(1)NUMBER(P,S)该数据类型用于定义数字类型的数据,其中P表示数字的总位数(最大字节个数),而S则表示小数点后面的位数。假设定义SAL列为NUMBER(6,2)则整数最大位数为4位(6-2=4),而小数最大位数为2位。(2)INT类型当定义整数类型时,可以直接使用NUMBER的子类型INT,顾名思义:INT用于整型数据。用来使TextBox不可编辑:onfocus="this.blur()"document.getElementById("<% 阅读全文
posted @ 2012-09-18 11:22 Vic Huang 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))"用正则表达式限制只能输入全角字符: onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g, 阅读全文
posted @ 2012-09-17 17:22 Vic Huang 阅读(931) 评论(2) 推荐(1) 编辑