随笔分类 - Html & Javascript
摘要:因为Javascript的日期格式判断可能因浏览器的版本有所不同,所以用正则判断会比较好,这里备注一个正则用来判断日期时间的格式:^(?=\d)(?:(?!(?:1582(?:\.|-|\/)10(?:\.|-|\/)(?:0?[5-9]|1[0-4]))|(?:1752(?:\.|-|\/)0?9(?:\.|-|\/)(?:0?[3-9]|1[0-3])))(?=(?:(?!000[04]|(?:(?:1[^0-6]|[2468][^048]|[3579][^26])00))(?:(?:\d\d)(?:[02468][048]|[13579][26]))\D0?2\D29)|(?:\d{4}
阅读全文
摘要:将div保持到页面底部说的是,页面内容满屏和不满屏都在底部,采用js是最常用的方法,但如果能用纯css解决最好了,有网上找了半天,还是有强人的,方法如下:HTML结构:<body><div id="container"> <div id="header"></div> <div id="body"></div> <div id="footer"></div></div></body>CSS样式:h
阅读全文
摘要:在Asp.net中,如果给CKeditor加了RequiredField Validator 验证控件,在提交表单时,可能要点两次,点第一次时会出现验证失败,点第二次就可以提交。原因是,点第一次时CKeditor中的内容还未负给Textarea控件。解决方法:
阅读全文
摘要:前面两行是FF,Chrome用的,后面是IE专用[代码]
阅读全文
摘要:什么是css框架事实上让我们开始于什么是框架?框架就是一个你可以用于你的网站项目的基本的概念上的结构体。css框架通常只是一些css文件的集合,这些文件包括基本布局、表单样式、网格或简单结构、以及样式重置。比如:typography.css基本排版规则grid.css基于网格的布局layout.css通常的布局form.cssfor 表单样式general.css更多通用规则不同的css框架Ele...
阅读全文
摘要:不同的浏览器对CSS的解释都有一点出入,特别是padding, line-height这些要细微控制的地方,下面的hack基本可以解决这个问题:在属性前加下划线(_),那么此属性只会被IE6解释在属性前加星号(*),此属性只会被IE7解释在属性值后面加"\9",表示此属性只会被IE8解释例如:[代码]
阅读全文
摘要:作者:AYI 日期:2006-10-25DOCTYPE 影响 CSS 处理FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中FF: 设置 padding 后, div 会增加...
阅读全文
摘要:一般三栏式的作法如下图所示,我的作法会有几个DIV框架:Top、Container、Left、Content、Right、Footer这几个常态会存在的DIV。====================CSS原始码====================body{margin:0; padding:0px} (如果你要置中,在Firefox要正常,就要改成margin: 0px auto;)#Div...
阅读全文
摘要:用C#和JavaScript交互首先要解决C#读取HTML DOM元素的问题。在System.Windows.Browser命名空间下,有一个HtmlDocument、HtmlPage、HtmlElement等类,可以用来读取HTML DOM元素。其读取方法和JavaScript如出一辙。引用内容://初始化一个documentHtmlDocument document = HtmlPage.Do...
阅读全文
摘要:^(?=\d)(?:(?!(?:1582(?:\.|-|\/)10(?:\.|-|\/)(?:0?[5-9]|1[0-4]))|(?:1752(?:\.|-|\/)0?9(?:\.|-|\/)(?:0?[3-9]|1[0-3])))(?=(?:(?!000[04]|(?:(?:1[^0-6]|[2468][^048]|[3579][^26])00))(?:(?:\d\d)(?:[02468][04...
阅读全文
摘要:引用:http://blog.chinaunix.net/u/13637/showart.php?id=394894 在使用Turbogears做web开发时,其模板文件使用kid文件扩展,生成xhtml。如果使html编辑工具dreamweaver能识别这种格式,无疑会大大加快编码效率。 在大量搜索和摸索后,终于成功。总结如下:(再次感谢网络中文章)1、便Dreamweaver能识别*.k...
阅读全文
摘要:转自网络方案一: 第1行第1列第1行第2列第1行第3列第2行第1列第2行第2列第2行第3列第3行第1列第3行第2列第3行第3列上面这样DIV有点不知道是什么感觉,本身DIV是一个结构,这样的结构我觉得不好下面是修改过的用LI列表,其实一样的 第1行第1列第1行第2列第1行第3列第2行第1列第2行第2列第2行第3列第3行第1列第3行第2列第3行第3列 方案二: 111111111
阅读全文
摘要:Button ButtonButton Button Button 2k3 Button 1 2 71 Button72 ButtonButton 73 Button 74 Button 75 2k3 Button
阅读全文
摘要:转自:52css 什么是CSS expression? IE5及其以后版本支持在CSS中使用expression,用来把CSS属性和Javascript脚本关联起来,这里的CSS属性可以是元素固有的属性,也可以是自定义属性。就是说CSS属性后面可以是一段Javascript表达式,CSS属性的值等于Javascript表达式计算的结果。 在表达式中可以直接引用元素自身的属性和方...
阅读全文
摘要:由于层与下拉框之间的优先级是:下拉框 > 层,因此在显示的时候,会因为优先级的次序而会出现如上问题。(如果几个元素都是层的话,我们可以通过层的 z-index 属性来设置)解决办法就是:给层中放一个优先级比下拉框更高的元素(iframe),从而解决此问题!具体解决代码如下: item 1 item 2 item 3 item 4 item 5 menu
阅读全文
摘要:function GetQueryvalue(panStr) { /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ CopyRight: 陕西掌信网络有限公司 Joysos.Com Description: 在javascript内实现QueryString panS...
阅读全文
摘要:XPath 表达式使用路径表示法(与 URL 中使用的路径表示法类似)寻址 XML 文档的各个部分。表达式计算为生成节点集、布尔值、数字或字符串类型的对象。例如,表达式 book/author 将返回 元素中包含的 元素的节点集,前提是此类元素已在源 XML 文档中声明。此外,XPath 表达式还可以包含谓词(筛选表达式)或函数调用。例如,表达式 book[@type="Fiction"...
阅读全文
摘要:Karl Seguin 适用于:AJAX(异步 JavaScript 和 XML)Microsoft AJAX.NETMicrosoft ASP.NET 摘要:了解如何将 AJAX(异步 JavaScript 和 XML)用于您的 Microsoft ASP.NET 应用程序,使其互动性更强、响应更及时。 下载本文的代码示例 AjaxASPNETCS.msi(使用 C# 语言) 下载本文的代码示...
阅读全文
摘要:转自:http://blog.joycode.com/lostinet/archive/2004/06/04/23638.aspx我用WinForm开发也有一段时间了。我觉得目前的WinForm开发速度是够的,但是一些原本在HTML就很容易做到的事情,在WinForm中就很难实现了。 这个主要的原因可能是WinForm复用控件的能力非常强,但是可用的控件却非常少。一般买回来的控件不但贵,而且也不是...
阅读全文
摘要:不知道各位有没有做过用于打印的Web页。 我帮客户做这个页面的时候,喜欢把某些区域定为contentEditable="true",目的是让客户可以随便修改这些地方。 例如: ....转自:http://blog.joycode.com/lostinet/archive/2004/09/18/33905.aspx
阅读全文