2012年7月6日

阻止冒泡事件

摘要: 需要实现点击外层的div触发点击事件,同事点击该div上的a元素时,不能触发div的点击事件此时,需要阻止a标签的冒泡事件,代码如下: if (e.stopPropagation) { // this code is for Mozilla and Opera and IE9 e.stopPropagation(); } else if (window.event) { // this code is for IE window.event.cancelBubble = true; }由于IE8及IE8以下版本不支持 e... 阅读全文

posted @ 2012-07-06 16:42 Cindy Yao 阅读(151) 评论(0) 推荐(0) 编辑

2012年6月19日

在 OnClientClick 中使用eval添加参数

摘要: <asp:LinkButton ID="DeleteButton" runat="server" CausesValidation="False" CommandName="Delete"OnClientClick='return confirm("Delete the datasource <%# Eval("Title") %>?");'Text="delete" />可以使用另一种写法完成所要表达的意思:OnC 阅读全文

posted @ 2012-06-19 17:49 Cindy Yao 阅读(1357) 评论(0) 推荐(0) 编辑

2012年6月8日

sql查询字段中是否包含数字

摘要: PATINDEX('%[0-9]%',Telephone)>0 阅读全文

posted @ 2012-06-08 17:08 Cindy Yao 阅读(1479) 评论(0) 推荐(0) 编辑

IE7下 float元素另起一行

摘要: 在Chrome、Firefox下这个问题没有出现,但是在IE下就会出现,float的元素另起一行了。 解决方法:把float元素先于非float元素,如下:<div> <div style="float:right">float元素 </div> 非float元素</div> 阅读全文

posted @ 2012-06-08 13:03 Cindy Yao 阅读(578) 评论(0) 推荐(1) 编辑

2012年5月23日

正则表达式

摘要: 1.获取指定div里的内容<div\s+id=.Resume_updpResumeBody.>((?!</?div[^>]*>).|\n)*(((?'TAG'<div[^>]*>)((?!</?div[^>]*>).|\n)*)+((?'-TAG'</div>)((?!</?div[^>]*>).|\n)*)+)*(?(TAG)(?!))</div> 阅读全文

posted @ 2012-05-23 11:45 Cindy Yao 阅读(109) 评论(0) 推荐(0) 编辑

2012年2月23日

iFrame自适应高度

摘要: 有一个功能要求是在tab下动态加载iframe,尝试了很多自适应高度的方法都没有成功在网上搜索资料、调试以后才知道高度绑定的事件必须在iframe加载完成之前去绑定,否则无效说直接点就是不要在$(document).ready()里就绑定路径等信息<div id="main" runat="server"> <ul> <li><a href="#resume_analysis">简 历</a></li> <li><a href="#re 阅读全文

posted @ 2012-02-23 15:02 Cindy Yao 阅读(328) 评论(0) 推荐(0) 编辑

2012年1月31日

【转】用探测技术编写跨浏览器的Javascript代码

摘要: 作者:TonyRoss(ProgramManager) 原文:SameMarkup:WritingCross-BrowserCode 翻译:一回(csser.com)基本原则推荐 功能探测:使用某个功能前先检测浏览器是否支持它行为探测:在应用之前对已知问题进行测试不推荐 探测指定浏览器:根据浏览器的唯一性来改变页面行为臆断不相关的功能:根据一个功能的探测去应用另一个不同的功能上面所列的原则很重要,原因是当今的大部分页面都会混合适合不同浏览器的代码,这些混合代码用于判断什么情况下运行哪些程序,以适合不同的浏览器,最基本的就是脚本判断,通常看起来像下面的样子if ( condition ) {// 阅读全文

posted @ 2012-01-31 13:50 Cindy Yao 阅读(184) 评论(0) 推荐(0) 编辑

【转】缺少HTML Doctype造成的样式问题

摘要: html页面中顶部缺少Doctype会给布局和样式带很诡异的影响,从样式和位置细节找不到问题原因时,第一个就要考虑是不是缺少Doctype文档类型声明。目前比较常用的Doctype是html5类型: <!DOCTYPE html> 这个声明使IE8、IE9处于Standards Mode标准模式,IE7、IE6处于Almost Standards Mode标准兼容模式,Firefox等现代浏览器基本是Standards Mode标准模式,详细参考这个表格。收集一下缺少Doctype遇到过的问题现象:1. 绝对定位元素位置偏移,怎么调都没用2. 在Firefox和Chrome中,表格 阅读全文

posted @ 2012-01-31 11:28 Cindy Yao 阅读(875) 评论(0) 推荐(1) 编辑

2012年1月9日

指定 ASP.NET 开发服务器的端口

摘要: 在解决方案资源管理器中,单击应用程序的名称。在“属性”窗格中,单击“使用动态端口”旁的下箭头,然后从下拉列表选择“False”。这会允许对“端口号”属性进行编辑。在“属性”窗格中,单击“端口号”旁的文本框,然后键入一个端口号。在“属性”窗格之外单击。此操作会保存属性设置。每当在 Visual Web Developer 中运行文件系统网站时,ASP.NET Development Server 都会侦听指定的端口。 阅读全文

posted @ 2012-01-09 17:40 Cindy Yao 阅读(577) 评论(0) 推荐(0) 编辑

2011年12月2日

慎用静态变量!

摘要: 给自己提个醒整理以后再写“检讨” 阅读全文

posted @ 2011-12-02 17:34 Cindy Yao 阅读(174) 评论(0) 推荐(0) 编辑

导航