随笔分类 -  Web前端(js,html,css)

摘要:新浪 //int.dpool.sina.com.cn/iplookup/iplookup.php?format=js //int.dpool.sina.com.cn/iplookup/iplookup.php?format=json (直接使用script方式引入) 淘宝 http://ip.tao 阅读全文
posted @ 2016-09-02 16:53 嘿煤贵 阅读(330) 评论(0) 推荐(0)
摘要:动态加载一个js得方式很多,如下方式: /** *一般方式加载 */ function normalLoadScript(url) { var node = document.createElement('script'); node.type = "text/javascript"; node.s 阅读全文
posted @ 2016-09-02 16:49 嘿煤贵 阅读(903) 评论(0) 推荐(0)
摘要:最近由于测试需要,Win7回退到了官方更新的IE8浏览器,惊人的发现: 这样jquery2.0+版本IE8只要引入就报错!!!!!!!! 原来传闻jquery2.0+不再支持IE8、IE7、IE6是真的!!!!,希望大家注意了! 解决办法,回退jquery一个版本就OK了1 阅读全文
posted @ 2016-06-03 15:28 嘿煤贵 阅读(265) 评论(0) 推荐(0)
摘要:Modernizr在初始化的时候会首先找寻class=“no-js”的元素: 如果浏览器支持JavaScript,那么节点的class会被变成“js”,使用firebug或者谷歌控制台查看就是如下结果: 我们可以看到,在html节点,附加了一些“未知”的样式名称,这正是Modernizr检测CSS支 阅读全文
posted @ 2016-06-01 10:52 嘿煤贵 阅读(261) 评论(0) 推荐(0)
摘要:1,伪元素:first-child不起作用,需要单独指定样式名称 2,透明度表示方法,尤其在函数中表示 3,input文字垂直居中,在IE8-之文字不默认垂直居中。解决:必须设置line-height 4,接文3:兼容了IE的文字不居中之后,打开Safari再看,placeholder竟然偏上了,经 阅读全文
posted @ 2016-04-25 14:02 嘿煤贵 阅读(256) 评论(0) 推荐(0)
摘要:个人人为使用模块化加载的优点有三: 1,以我的项目为例:90%为图表展示,使用的是echarts,此文件较大,requirejs可以在同一个版本号(urlArgs)之下缓存文件,那么我就可以在访问登陆页(不需要图表的加载,但是没说不能请求啊~~~)的时候异步将echarts库加载下来缓存,那么你之后 阅读全文
posted @ 2016-03-30 15:45 嘿煤贵 阅读(1223) 评论(0) 推荐(0)
摘要:1,“生搬硬套” js依赖的写法,依赖关系如这里的嵌套关系: 2,如果在一个项目规划的时候就计划使用requirejs,那么建议你使用AMD规范的写法,然后使用模块的对象回调,如: 这里将app.js和index.js模块输出为对象app和index两个回调参数,可以直接使用, 需要注意的是:一些主 阅读全文
posted @ 2016-03-24 09:23 嘿煤贵 阅读(393) 评论(0) 推荐(0)
摘要:使用ajax方式请求数据,向页面展示一个对象的时候,往往让人头疼的是一大堆 .val() .text()方法,这样做固然不会出错,但是效率太低以下提供一个自己编写的Jquery模型驱动插件,正在测试中....目前可用。前提:自行扩展data-model属性,用来控制数据展示 1 /** 2 * j... 阅读全文
posted @ 2015-11-30 16:23 嘿煤贵 阅读(572) 评论(0) 推荐(0)
摘要:在IE中,Ajax回来的数据会有缓存的现象发生,解决方式:1,改变URL,每次请求加一个随机数参数Math.random()或者new Date().getTime(),这样IE会认为URL不一样,从而不缓存2,Jquery Ajax中配置cache:false 阅读全文
posted @ 2015-11-30 15:12 嘿煤贵 阅读(252) 评论(0) 推荐(0)
摘要:在更新到echarts2.2.5这个版本的时候发现map不能正常运行了。。。。。擦!控制台一看:我就日了,那个小刺老把这朕的源码改了。。。。。。,找到这一行,果断给轮掉:都特么好了。。。。。再透露一个小咪咪吧:这个版本的echarts才对标签云进行了支持。。。最近被echarts黑美咧。。。。。。 阅读全文
posted @ 2015-07-10 09:42 嘿煤贵 阅读(336) 评论(0) 推荐(0)
摘要:a{-webkit-tap-highlight-color: rgba(0,0,0,0);} 阅读全文
posted @ 2015-04-22 11:21 嘿煤贵 阅读(212) 评论(0) 推荐(0)
摘要:开发移动端页面的时候,为了让图片不变形,我们只给定图片的宽度以适配不同的屏宽的设备.但是如果没有给图片的高度,那么它下方的元素将不会被自动依次的排列到下面,原因就是使用了浮动.那么清除浮动就可以了:两个属性:1,overflow2,clear:both下图是引用百度百科Overflow的截图: 阅读全文
posted @ 2015-04-14 11:25 嘿煤贵 阅读(313) 评论(0) 推荐(0)
摘要:兼容是一件很让前端攻城师头疼的事情,笔者今天在做一个Demo的时候就碰到了一个问题(大牛就不要拍砖了,谢谢!)经常做移动互联网前端的攻城师想必对于css3 media quary已经很熟悉了,但是碰到IE这种非标准内核的浏览器来说就不能接受了,接下来直接将解决方案吧:很简单下载js库respond.... 阅读全文
posted @ 2015-04-13 09:44 嘿煤贵 阅读(273) 评论(0) 推荐(0)
摘要:服务器系统类型:centos 6.5环境:使用lnmp官方安装shell安装 (http://lnmp.org/install.html)在部署dz之后,访问页面 出现排版乱,资源不能加载的问题;如下图:搜了一堆同样的问题,大多数没有解决方案!!!!!!!!!!!!!很是头疼,枉我废寝忘食。。。。。... 阅读全文
posted @ 2014-11-06 13:50 嘿煤贵 阅读(1036) 评论(1) 推荐(0)
摘要:先上图看效果没错,这是一个sencha touch 项目,而这里的右边推出效果(下文叫做tabsiderbar),使用插件tabsiderbar来扩展的.插件js下载地址:http://www.m-gd.com/sencha-touch-sidebar-component/这里的插件实现的效果为:工... 阅读全文
posted @ 2014-07-09 11:03 嘿煤贵 阅读(1303) 评论(5) 推荐(1)
摘要:compass 命令编译scss文件存在一个问题:不能对"_"下划线开头的scss文件名称的文件进行编译.将"_"去掉就可以啦 阅读全文
posted @ 2014-07-08 14:55 嘿煤贵 阅读(261) 评论(0) 推荐(0)
摘要:常规的Sencha touch 应用都是"header content footer"结构,这样的结构无疑将使用TabPanel来实现,而且TabPanel肯定是card布局,这样就会如果要实现"view"之间的跳转,animateActiveItem()方法将被使用,但是通过st的源码 an... 阅读全文
posted @ 2014-06-10 17:35 嘿煤贵 阅读(708) 评论(0) 推荐(0)
摘要:情景:navigation view 内嵌list,第一次触发list事件itemtap,正常跳转至详情页,点击"defaultBackButton"返回至list正常;再次点击触发itemtap时,无反应;导致问题会有以下两种: 1,controller中对list使用Id做引用. 相关文章问... 阅读全文
posted @ 2014-05-09 10:17 嘿煤贵 阅读(548) 评论(0) 推荐(0)
摘要:webapp开发初期,会碰到在pc端开发好的页面在移动端显示过大的问题,这里需要在html head中加入meta标签来控制缩放下面是对于这个标签的具体说明:viewport 语法介绍: – 指定一个具体的dpi 值作为target dpi. 这个值的范围必须在70–400之间。1 2 3 4 5 ... 阅读全文
posted @ 2014-04-23 11:00 嘿煤贵 阅读(2478) 评论(0) 推荐(0)
摘要:sessionStorage 和 localStorage 是HTML5 WebStorage API 提供的,可以方便的在web请求之间保存数据。有了本地数据,就可以避免数据在浏览器和服务器间不必要地来回传递。sessionStorage、localStorage、cookie都是在浏览器端存储的... 阅读全文
posted @ 2014-04-18 18:01 嘿煤贵 阅读(429) 评论(0) 推荐(0)