jenney.qiu

导航

2012年4月9日

将ckeditor封装成一个用户控件

摘要: <%@ Control Language="C#" AutoEventWireup="true" CodeFile="mpckeditor.ascx.cs" Inherits="mpckeditor" %> <script language="javascript" type="text/javascript" src='<%=ResolveUrl("~/ckeditor/ckeditor.js")%>'> 阅读全文

posted @ 2012-04-09 13:39 jenney.qiu 阅读(592) 评论(0) 推荐(0) 编辑

2012年3月28日

巧用clear:both

摘要: 我们在制作网页中用div+css或者称xhtml+css都会遇到一些很诡异的情况,明明布局正确,但是整个画面却混乱起来了,有时候在IE6下看的很正常的,到ie7或者火狐下看时,就一片混乱了,无论怎么计算,就是不能将排版改正过来。其实,这一切都是浮动搞得鬼,也就是css中的float,要解决情况,就需要使用clear:both了。CSS手册上是这样说明的:该属性的值指出了不允许有浮动对象的边。这个属性是用来控制float属性在文档流的物理位置的。当属性设置float(浮动)时,其所在的物理位置已经脱离文档流了,但是大多时候我们希望文档流能识别float(浮动),或者是希望float(浮动)后面的 阅读全文

posted @ 2012-03-28 18:49 jenney.qiu 阅读(41388) 评论(1) 推荐(2) 编辑

div新增滚动条

摘要: HTML代码:<DIV style="PADDING-RIGHT:10px;OVERFLOW-Y:auto;PADDING-LEFT:10px;SCROLLBAR-FACE-COLOR:#ffffff;FONT-SIZE:11pt;PADDING-BOTTOM:0px;SCROLLBAR-HIGHLIGHT-COLOR:#ffffff;OVERFLOW:auto;WIDTH:510px;SCROLLBAR-SHADOW-COLOR:#919192;COLOR:blue;SCROLLBAR-3DLIGHT-COLOR:#ffffff;LINE-HEIGHT:100%;SCROLL 阅读全文

posted @ 2012-03-28 18:38 jenney.qiu 阅读(375) 评论(1) 推荐(0) 编辑

关于overflow属性

摘要: overflow用于设置当容器中的内容超过其指定高度及宽度时,如何显示超出的部分。overflow属性有以下四个值:visible (默认):超出部分始终显示。hidden:超出部分不显示。scroll:始终显示水平和垂直滚动条。auto:根据需要显示相应的滚动条。另外有两个overflow的姐妹属性:overflow-y 和overflow-x,但很少使用。除了 textarea 和 body 对象的overflow属性的默认值是 auto外,其它所有对象的overflow属性的默认值都是 visible。Visible如果不设置overflow属性,则默认值为visible。注意:尽管bo 阅读全文

posted @ 2012-03-28 18:35 jenney.qiu 阅读(910) 评论(0) 推荐(0) 编辑

2012年3月26日

jquery 异步调用方法中不能给全局变量赋值的原因及解决办法

摘要: 在调用一个jquery的ajax方法时我们有时会需要该方法返回一个值或者给某个全局变量赋值,可是我们发现程序执行完后并没有获取到我们想要的值,这时很有可能是因为你用的是ajax的异步调用async:true(默认情况),如:function ManageCommentText(text) { var result = text; $.ajax({ data: "get", url: "GetComments.aspx", data: "type=getText&commentText=" + text, cache: fals 阅读全文

posted @ 2012-03-26 17:04 jenney.qiu 阅读(1870) 评论(0) 推荐(0) 编辑

2012年3月23日

js 设置时间的显示格式

摘要: /**设置显示时间格式*@param: 原始时间 yyyy-MM-dd HH:mm:ss*/function SetDisTime(oldTime) { var nowDate = new Date(); var oldDate = new Date(oldTime); var oldyear = oldDate.getFullYear(); var oldmonth = oldDate.getMonth() + 1; //js从0开始取 var oldday = oldDate.getDate(); var oldhour = oldDate.g... 阅读全文

posted @ 2012-03-23 10:52 jenney.qiu 阅读(9334) 评论(1) 推荐(0) 编辑

2012年3月19日

js对FCKeditor取值赋值

摘要: 获取编辑器中HTML内容,EditorName为控件IDfunction getEditorHTMLContents(EditorName){ var oEditor = FCKeditorAPI.GetInstance(EditorName); return(oEditor.GetXHTML(true)); }获取编辑器中文字内容function getEditorTextContents(EditorName){ var oEditor = FCKeditorAPI.GetInstance(EditorName); return(oEditor.Editor... 阅读全文

posted @ 2012-03-19 18:43 jenney.qiu 阅读(792) 评论(0) 推荐(0) 编辑

2012年3月16日

将一张表里的数据转换为json字符串

摘要: 1.创建一个JsonHelper.cs类,注意要添加引用using Newtonsoft.Json;public class JsonHelper{ public JsonHelper() { // //TODO: 在此处添加构造函数逻辑 // } public static string DataTableToJSON(DataTable dt, string dtName) { StringBuilder sb = new StringBuilder(); StringWriter sw =... 阅读全文

posted @ 2012-03-16 16:49 jenney.qiu 阅读(649) 评论(0) 推荐(0) 编辑

2012年3月15日

正则表达式 身份证 邮箱

摘要: var IDCard=$.trim($("#textIDCard").val());var patrn = /^\d{17}[\dxX]|\d{15}$/; if (!patrn.exec(IDCard)) { alert("您输入的身份证号非法,请输入合法身份证号!"); return false; }身份证验证:^\d{17}[\dxX]|\d{15}$邮箱验证:^([\\w-.]+)@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.)|(([\\w-]+.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(]?)$ 阅读全文

posted @ 2012-03-15 13:46 jenney.qiu 阅读(249) 评论(0) 推荐(0) 编辑

2012年3月9日

jquery 添加新元素

摘要: (一)after()和before()方法的区别after()——其方法是将方法里面的参数添加到jquery对象后面去; 如:A.after(B)的意思是将B放到A后面去; before()——其方法是将方法里面的参数添加到jquery对象前面去。 如:A.before(B)的意思是将A放到B前面去;(二)insertAfter()和insertBefore()的方法的区别 其实是将元素对调位置; 可以是页面上已有元素;也可以是动态添加进来的元素。如:A.insertAfter(B);即将A元素调换到B元素后面; 如<span>CC</span><p>HEL 阅读全文

posted @ 2012-03-09 10:51 jenney.qiu 阅读(39155) 评论(0) 推荐(1) 编辑