摘要: 在JavaScript中推荐的做法是用encodeURI对URI的网址部分编码,用encodeURIComponent对URI中传递的参数进行编码。在C#中推荐的做法是用Uri.EscapeUriString对URI的网址部分编码,用Uri.EscapeDataString对URI中传递的参数进行s编码。 阅读全文
posted @ 2012-03-09 11:50 王金鹏 阅读(181) 评论(0) 推荐(0) 编辑
摘要: <div style="width:0px;height:0px;border:10px solid;border-color:transparent transparent transparent red;overflow:hidden;_border-color:tomato tomato tomato red;_filter:chroma(color=tomato);"></div>解释:最终效果是一个三角形transparent——透明色(ie6 例外)overflow——ie6下被拉得很高tomato——番茄红色_filter:chroma 阅读全文
posted @ 2011-05-11 17:15 王金鹏 阅读(579) 评论(0) 推荐(0) 编辑
摘要: var str=null;alert((str || '1')); //输出1var str='12';alert((str || '1')); //输出12 阅读全文
posted @ 2011-05-05 15:51 王金鹏 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById("表单中元素的ID号").name(或value) 6.一个小写转大写的js: document.getElementById("output&qu 阅读全文
posted @ 2011-05-05 15:41 王金鹏 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 整数或者沉面数:^-?[0-9]+(\.[0-9]+)?$­外白:^[\u4e00-\u9fa5]+$文原行数: ­input = input.Replace("\r\n", "\n").Replace("\n\r", "\n");//替代先正则表达式能力一般运转。 string p = @"^.*$"; MatchCollection mc = Regex.Matches(input, p, RegexOptions.Multiline | RegexOptions.Ign 阅读全文
posted @ 2011-05-05 15:15 王金鹏 阅读(195) 评论(0) 推荐(0) 编辑
摘要: function replaceStr(input){ return (input || '').replace(/([\x00-\xFF]+)/g,'<font style="font-family:Arial,Helvetica,sans-serifs">$1</font>');} 阅读全文
posted @ 2011-05-05 15:09 王金鹏 阅读(198) 评论(0) 推荐(0) 编辑
摘要: CSS Overflow属性详解 检索或设置当对象的内容超过其指定高度及宽度时如何管理内容。所有对象的默认值是 visible ,除了 textarea 对象和 body 对象的默认值是 auto 。设置 textarea 对象此属性值为 hidden 将隐藏其滚动条。overflow属性有四个值:visible (默认), hidden, scroll, 和auto。同样有两个overflow的姐妹属性overflow-y 和overflow-x,它们很少被采用。Visible如果你不设置overflow属性,则默认的overflow属性值就是visible。所以一般而言,并没有什么理由特别 阅读全文
posted @ 2011-05-05 14:55 王金鹏 阅读(908) 评论(0) 推荐(0) 编辑
摘要: JSON 基础简单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序。这个字符串看起来有点儿古怪(稍后会看到几个示例),但是 JavaScript 很容易解释它,而且 JSON 可以表示比名称 / 值对更复杂的结构。例如,可以表示数组和复杂的对象,而不仅仅是键和值的简单列表。简单 JSON 示例按照最简单的形式,可以用下面这样的 JSON 表示名称 / 值对:这个示例非常基本,而且实际上比等效的纯文本名称 / 值对占用更多的空间:但是,当将多个名称 / 值对串 阅读全文
posted @ 2010-12-17 16:08 王金鹏 阅读(210) 评论(0) 推荐(0) 编辑
摘要: var str='a b ad ';str.replace(/[ ]/g, "");//去除所有的空格var str='"13"23"';str.replace(/^\"|\"$/g,'');//去除str 前后的双引号输出为:13"23 阅读全文
posted @ 2010-12-17 14:04 王金鹏 阅读(1155) 评论(0) 推荐(0) 编辑
摘要: var str='我爱你!中国';encodeURIComponent(str); //接收时无需解码 阅读全文
posted @ 2010-12-17 14:03 王金鹏 阅读(476) 评论(0) 推荐(0) 编辑