随笔分类 -  html

some 技巧 about html
摘要:今天在一个原来使用AJAX自动缩小选择内容的项目上突然发现当输入名称时,如果输入有特殊字符&的时候,选择的内容不会发生变化,也就是说输入的内容在&后面的内容会被截断,经过查证才发现在客户端使用AJAX发送获取到客户端数据的时候,数据内容是没有经过url编码的就是直接放在url地址上发送了,因为当时考虑到输入的是公司名称,一般不会有特殊字符,也没认真考虑,使用当输入特殊字符&的时候后面的内容就会被截断。解决办法是对要发送的内容进行url编码,可以使用如下javascript函数: escape(),encodeURI(),以及encodeURIComponent()。这几 阅读全文
posted @ 2013-10-08 20:32 Seasons1987 阅读(61506) 评论(1) 推荐(0) 编辑
摘要:首先是一个解析cookie的函数:当获取到内容的时候,一定要进行编码,否则会出现中文乱码问题。decodeURI其中在java的Servlet中,中文也要进行转码。cookie中不允许直接存储中文:String valueUTF8 = URLEncoder.encode("testvalue3_中文_UTF-8","UTF-8");Cookie cookie3 = new Cookie("testUTF8",valueUTF8); response.addCookie(cookie3);并且在encode编码的时候,用UTF-8来编码 阅读全文
posted @ 2013-09-12 17:19 Seasons1987 阅读(7660) 评论(0) 推荐(0) 编辑
摘要:使用方法很简单,1、设置Gridview的【CssClass】属性为【tbinfo】2、设置Gridview的【BorderWidth】属性为【0】3、设置Gridview的【CellSpacing】属性为【1】4、展开Gridview的【PagerStyle】项,找到位于它下面的【CssClass】,并将它的属性设置为【page】即可!以下为预览效果:图一、预览效果下面是css的源代码:/*-- 表格樣式 --*/.tbinfo{background: #d6e0ef; line-height: 18px;width: 100%;}.tbinfo th{font-size:12px;back 阅读全文
posted @ 2013-08-22 12:08 Seasons1987 阅读(508) 评论(0) 推荐(0) 编辑
摘要:对于OA系统,表单签核功能必不可少。而根据公司的情况,表单自然又五花八门,所以就要求能够让用户自己建立表单并设定表单的流程、填写内容等等。我之前写过一篇文章【地址:pivot的用法(SQL SERVER 2005 以上)】,对于OA系统这些填写内容的数据表结构作过一定的说明,而今天,我会给大家说明一下,用户在新建表单时,填表填到一半时,怎么暂存所填写的内容(此原理适用于表单提交时的保存操作)。1、首先,以下面这张table为例子说明,其中【colValue】为用户填写的内容:图一、表格详情2、其次,我们需要把这些内容输出到页面,输出的话,比较简单,新建一个WebBaseSetup.aspx文件 阅读全文
posted @ 2013-08-22 11:46 Seasons1987 阅读(1409) 评论(0) 推荐(0) 编辑
摘要:当我们在gridview显示统计信息时,都会想在gridview最后一行显示【小计】结果,但gridview的话好像比较难搞(至少我也不会呀 囧~),那么我就结合jquery写了一个解决方案,下面举个例子。【AttendForCheck.aspx】源码(修改前): 出勤查詢 工號:出勤日期 起:迄: 及成企業股份有限公司員工出勤資料表(薪資差異) ... 阅读全文
posted @ 2013-08-13 11:53 Seasons1987 阅读(384) 评论(0) 推荐(0) 编辑
摘要:上次搞了个jquery的AutoComplete效果,感觉很久没写jquery了,趁热打铁,再找点东西练练手.这不,看了一下jquery手册,顺便写了一个小例子,源码我直接贴上来了.1.新建一个web窗体:index.aspx Ajax Test Page + = 2.好习惯,新建一个js文件: js/common.js说明:这里,简单说一下$.get()的使用方法,jquery手册上面有它的基本语法,这里面注意一下function(data){...}这个Callback的参数data就可以了,data代表的是处理页面(这里是Ajax/Count.ashx)发送回来的文... 阅读全文
posted @ 2013-08-06 11:38 Seasons1987 阅读(218) 评论(0) 推荐(0) 编辑
摘要:用Javascript取float型小数点后两位,例22.127456取成22.13,如何做? 1. 最笨的办法....... [我就怎么干的.........]1functionget()2{3vars=22.127456+"";4varstr=s.substring(0,s.indexOf(".")+3);5alert(str);6}2. 正则表达式效果不错 13. 他就比较聪明了..... 14.会用新鲜东西的朋友....... 但是需要 IE5.5+才支持。 1来源:http://www.cnblogs.com/wfwup/archive/200 阅读全文
posted @ 2013-07-26 16:26 Seasons1987 阅读(185) 评论(0) 推荐(0) 编辑
摘要:一般有3种方法:1.设置web.config文件2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。传递string Name = "中文参数";Response.Redirect("B.aspx?Name="+Server.UrlEncode(Name));接收string Name = Request.QueryString["Name"];Response.Write(Server.UrlDecode(Name));3.如果是从 .HTML 文件向Aspx 文件进行传递中文参数的话(即不从后台用 Redirect( 阅读全文
posted @ 2013-07-26 13:07 Seasons1987 阅读(476) 评论(0) 推荐(1) 编辑
摘要:如何为gridview控件里的“删除”列添加一个确认对话框?网上众说纷纭,大致见到了三种解决方案,现归纳如下:1、继承Web.IO里的button控件,为其实现一个IPostback的接口用于回调,具体代码之复杂,只有作者自己想体会吧……2、在gridview的RowDataBound事件中,遍历所有子控件,若属于LinkButton类,且CommandName为“Delete”,就调用其Atributes.Add方法,添加一个onclick事件内含confirm语句,即lb.Attributes.Add("onclick","returnconfirm(' 阅读全文
posted @ 2013-07-22 18:17 Seasons1987 阅读(391) 评论(0) 推荐(0) 编辑
摘要:1.采用客户端javascript可以取得图片大小function abc(){alert(img2.width);}2.采用流取得图片大小Stream stream=file.PostedFile.InputStream;System.Drawing.Image image=System.Drawing.Image.FromStream(stream);Image.WidthImage.Height3.使用文件得到图片大小System.Drawing.Image image=System.Drawing.Image.FromFile(图片路径)Image.WidthImage.Height 阅读全文
posted @ 2013-07-22 18:14 Seasons1987 阅读(2250) 评论(0) 推荐(0) 编辑
摘要:背景:某个服务器会定时自动生成某类文件,量比较大!同时生成某个网站入口供用户下载,而生成的页面呢,大概像下面这样子:...seasons1987.elt这里呢,用户点击这个超链接会弹出一个保存的对话框,而里面会有一个默认的保存名称“201209131234.elt”,但,用户想要看到的保存名称是“seasons1987.elt”呀!无奈,只能上百度了,搜了半天,只有一个残次品,至少让我给捣弄了一半出来了。如下:其中,红色标出来的那一句是我自己加上去的,目的是用来设置默认保存名称的!但,点了确定以后的下载操作,没有!!原本想用 FSO的操作,把文件从FTP服务拷贝到本地地址的,但又不太会,可有高 阅读全文
posted @ 2013-07-22 18:12 Seasons1987 阅读(2036) 评论(0) 推荐(0) 编辑
摘要:文件高亮显示:<html><head><title>JS HightLight!</title><script type = "text/javascript" src = "js/jquery-1.5.2.js"></script>‍<script type = "text/javascript" src = "js/jquery.highlight-3.js"></script><script type = & 阅读全文
posted @ 2013-06-14 11:50 Seasons1987 阅读(3265) 评论(0) 推荐(0) 编辑
摘要:<div style="border-width:2px; border-style:solid; border-color:red;">111</div> 一定要border的样式,宽度,颜色都要设置才可以的!! 也可以这样写:<div style="border:2px solid red;">111</div> 阅读全文
posted @ 2013-04-17 09:09 Seasons1987 阅读(13148) 评论(1) 推荐(0) 编辑
摘要:一个表单: <input type="text" class="num" maxNum="100" />1、如何设定只能输入整数?2、如何设定只能输入数字(整数或小数)?一开始,用正则表达式来把1命题搞定了,但是第2个却有点费力!后来百度了一下,终于找到办法,这里都贴出来让大家看看,不知道还有没有BUG,欢迎指正~一、如何设定只能输入整数示例表单: <input type="text" class="num" maxNum="100" /> 1 (fu 阅读全文
posted @ 2013-04-15 15:14 Seasons1987 阅读(3559) 评论(0) 推荐(0) 编辑
摘要:有好几种办法,我暂时只说一种比较新的,而且也挺方便有效的,如下:<asp:TextBox ID="txtEndDate" runat="server" onfocus="this.blur();"></asp:TextBox> 阅读全文
posted @ 2013-04-10 09:55 Seasons1987 阅读(231) 评论(0) 推荐(0) 编辑
摘要:这次在开发过程中用到了模态弹出对话框,但这个函数会有缓存,很是烦恼,在网上查了查相关的资料,发现了一种解决的方法,在这里记录下,主要是在给弹出的窗口的页面加上个时间参数,这样就不会有缓存了,如下:一、缓存1、<meta http-equiv="pragma" content="no-cache" /> <meta http-equiv="Cache-Control" content="no-cache,must-revalidate" /> <meta http-equiv=" 阅读全文
posted @ 2013-01-23 13:31 Seasons1987 阅读(182) 评论(0) 推荐(0) 编辑
摘要:刚接触网页排版的新手,常出现这种情况:设置table和div的高height="100%"无效,使用CSS来设置height:"100%"也无效,为什么会这样呢?解决height:100%无效,table和div的解决方法并不相同。首先说一下table,他比较容易解决,当我们使用Dreamweaver来制作网页,新建一张网页,通常在代码头部会有类似以下的代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org 阅读全文
posted @ 2013-01-03 13:15 Seasons1987 阅读(185) 评论(0) 推荐(0) 编辑
摘要:修改资料库的时候,我们要做一些判定,比如输入的资料不能为空、资料已存在或与其它表的资料关联不能删除等等。输入的资料不能为空,这些都直接交由逻辑层去处理,而资料已存在呀、关联呀等等,这部分推荐让数据层去执行,但怎么返回提示信息并提示用户呢?catch是个不错的选择!当你要新增一笔资料的时候,不要做类似于“Sql = Insert into [tableName] values(....);"这样的处理,直接调用存储过程就好了,假定存储过程的名称为[test_prc]那它的代码类似于下面这样子: 1 CREATE PROCEDURE [dbo].[test_prc]( 2 @formNo 阅读全文
posted @ 2012-12-07 10:22 Seasons1987 阅读(2213) 评论(0) 推荐(0) 编辑
摘要:Html中,如设置了title的属性,则当鼠标在该对象上面短暂的停留时,会显示预设的文本提示,但,这些效果只会短暂的显示,一会就会消失,又要重新把鼠标移出再移回来才被显示,样式也无法重写,实在是恼人之极。可喜的是,咱IT界人才辈出,这不,有一个专门针对这提示框的控件出现了,我用了一阵子,效果还可以,于是赶紧记下来,怕以后不用忘记了,下面是一张效果图:图一、poshytip控件效果那怎么用呢,很简单:第一、把poshytip控件下载到项目中,并引入到需要调用的页面,图二为我的js与poshytip的文件结构:图二、文件结构第二、下面为需要引入poshytip的文件关键代码:<head id 阅读全文
posted @ 2012-11-30 09:41 Seasons1987 阅读(6232) 评论(0) 推荐(0) 编辑
摘要:关于图片预览的一个小方法,很简单,我在网上看到的,下面是源码: 1 <html xmlns="http://www.w3.org/1999/xhtml"> 2 <head> 3 <script type="text/javascript" language="javascript"> 4 5 function PreviewImg(imgFile) { 6 7 var imgDiv = document.getElementById("gggg"); 8 9 imgDiv.sty 阅读全文
posted @ 2012-11-16 16:48 Seasons1987 阅读(16100) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示