摘要: 一、不要使用section作为div的替代品二、只在需要的时候使用header和hgroup三、不要把所有列表式的链接放在nav里四、figure元素的常见错误五、不要使用不必要的type属性这是个常见的问题,但并不是一个错误,我认为我们应该通过最佳实践来避免这种风格。在HTML5中,script和style元素不再需要type属性。然而这些很可能会被你的CMS自动加上,所以要移除也不是那么的轻松。但如果你是手工编码或者你完全可以控制你的模板的话,那真的没有什么理由再去包含type属性。所有的浏览器都认为脚本是javascript而样式是css样式,你没必要再多此一举了。<!-- 请不要 阅读全文
posted @ 2013-05-15 10:10 百里水上 阅读(142) 评论(0) 推荐(0) 编辑
摘要: CSS常用浮出层的写法<div class="poptip"> <span class="poptip-arrow poptip-arrow-top"><em>◆</em><i>◆</i></span> <span class="poptip-arrow poptip-arrow-right"><em>◆</em><i>◆</i></span> <span class=&qu 阅读全文
posted @ 2013-05-15 10:02 百里水上 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 1、不使用 a 标签来触发onclick事件2、<a> 标签的 href=”###”,不要使用 href=”javascript://” 和 href=”javascript:void(0)”3、在 click 事件的处理函数中添加 return 语句: 阅读全文
posted @ 2013-05-07 15:12 百里水上 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 错误 : 传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确”修改如下:SqlParameter[] parameters = { new SqlParameter("@Contents", SqlDbType.VarChar) …… }修改为:SqlParameter[] parameters = { new SqlParameter("@Contents", SqlDbType.VarChar,-1) …… } 阅读全文
posted @ 2013-04-19 16:16 百里水上 阅读(420) 评论(0) 推荐(0) 编辑
摘要: IsoDateTimeConverter timeFormat = new IsoDateTimeConverter(); timeFormat.DateTimeFormat = "yyyy-MM-dd HH:mm:ss"; Response.Write(JsonConvert.SerializeObject(bll.GetModelList(strWhere), Newtonsoft.Json.Formatting.Indented, timeFormat)); 阅读全文
posted @ 2013-04-16 17:22 百里水上 阅读(759) 评论(0) 推荐(0) 编辑
摘要: IE6中iframe出现横向滚动条的解决方案方案一:给该框架的页内加上以下样式html{ overflow-x:hidden; overflow-y:auto;}注意,是指该框架的页内添加,不是在全局的样式中添加。这种方案是网上给出的最多的方案,横向超出就隐藏,纵向超出让他自动。这样IE6下横向滚动条确实是没有了,可是这样我们会发现内容盒子的右边会缺失了17px的宽度,为什么?这是因为overflow-x:hidden隐藏掉的是内容盒子里原横向右边的宽度,也就是等于滚动条的宽度。所以,方案一是一种不完美的解决方案。方案二:给该框架的页内加上以下样式html { overflow-y:scrol 阅读全文
posted @ 2013-04-15 14:03 百里水上 阅读(396) 评论(0) 推荐(0) 编辑
摘要: <select id="Select1" name="Select1" class="easyui-combobox easyui-validatebox" editable="false" panelHeight="100" url="../Base/SysCategory.aspx?ID=24" valuefield="ParameterID" textfield="ParameterName" requ... 阅读全文
posted @ 2013-03-27 16:42 百里水上 阅读(1383) 评论(0) 推荐(0) 编辑
摘要: Chrome浏览器要重点控制是必需的,但仍然是空的,所以,它可以弹出消息“请在此输入”。但是,如果该控件隐藏在Chrome浏览器要弹出消息,那就是在表单提交的时间,Chrome浏览器无法集中控制,因为它是隐藏的,因此表格后,提交。因此,要解决这个问题,通过javascript隐藏控件时,我们也必须删除'required'的属性,控制$("input[required]:hidden").removeAttr("required");//兼容chromehttp://www.cnblogs.com/fengbing/archive/2012 阅读全文
posted @ 2013-03-27 13:55 百里水上 阅读(1554) 评论(0) 推荐(0) 编辑
摘要: 解决方法如下:方法 1: 禁用环回检查 请遵循以下步骤:1. 打开注册表编辑器(单击 开始 , 单击 运行 , 类型 regedit然后单击 确定 )。 2. 中注册表编辑器, 找到并单击以下注册表项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa 3. 右击 Lsa , 指向 新建 , 然后单击 DWORD 值 。 4. 类型 DisableLoopbackCheck然后按 Enter。 5. 右击 DisableLoopbackCheck , 然后单击 修改 。 6. 在 数值数据 框中, 键入 1然后单击 确定 。 7. 阅读全文
posted @ 2013-02-28 13:26 百里水上 阅读(211) 评论(0) 推荐(0) 编辑
摘要: var box = $("#main", $(window.frames["mainFrame"].document)); 阅读全文
posted @ 2013-02-28 13:24 百里水上 阅读(223) 评论(0) 推荐(0) 编辑