摘要: div[title=AB] div[title ^=A] div[title $=A] by 属性 =AB 以A开头 以A结尾 //div[@title = "AB"] //div[@title ^= "A"] //div[@title $= "A"] div #id > * div #id > h 阅读全文
posted @ 2016-04-27 10:44 prince.shi 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 遇到过一种情况,点击提交按钮的时候,在IE下重复提交,而在其他浏览器下正常。 原因:button按钮不设置type时,在IE下被浏览器默认解析为type="submit",用js提交时,导致重复提交。 方案:设置type="button" 阅读全文
posted @ 2016-04-27 10:31 prince.shi 阅读(832) 评论(0) 推荐(0) 编辑
摘要: overflow:hidden;IE8下没效果? width:100%;IE6.7.8下必须有宽带,而且不能是auto; weight:auto; overflow-x:scroll; overflow-y:hidden;自适应高度。 阅读全文
posted @ 2016-04-27 10:28 prince.shi 阅读(2033) 评论(0) 推荐(0) 编辑
摘要: 在页面中加入下面的标签: <meta http-equiv = "x-UA-compatible" content="IE=edge,chrome=1"> 解释:如果安装了Google chrome Frame浏览器,则用GCT来渲染,否则,用最高版本的IE内核来渲染。 阅读全文
posted @ 2016-04-27 10:22 prince.shi 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 相信很多小伙伴会遇到这种问题,用ajax做异步请求的时候,在IE浏览器下,并没有发送出去。但是相关程序确实执行了。为什么呢? 原来这是IE缓存方式的原因,所以呢,用下边的解决方案吧。 1.在请求的URL后边加上随机数。Math.random(); 阅读全文
posted @ 2016-04-27 10:16 prince.shi 阅读(6725) 评论(1) 推荐(1) 编辑
摘要: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <!--先加载css --> <link rel="stylesheet" href="style.css"></head><body> 阅读全文
posted @ 2016-04-27 09:53 prince.shi 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 网页加载时,是按从上到下,从左到右的顺序加载的。所以一定要先加载css文件(不要让用户看到一个杂乱无章的页面),最后再加载js文件,js一般都是处理功能的,所以不需要提前加载。先给用户观感,再给用户上手体验。<!DOCTYPE html><html lang="en"><head> <meta ch 阅读全文
posted @ 2016-04-27 09:32 prince.shi 阅读(4747) 评论(0) 推荐(1) 编辑
摘要: 对于大数据流的传输,首先要对数据进行物理优化: 即对传输的数据,进行压缩。这里我们采用gzip压缩,压缩率能达到70%~80%; 大大改善web网页传输速度。 ByteArrayOutputStream arrayOutputStream =new ByteArrayOutputStream(); 阅读全文
posted @ 2016-04-27 09:18 prince.shi 阅读(241) 评论(0) 推荐(0) 编辑