API Store的json使用及PHP中遍历json
最近看到百度的API Store,没想到提供了这么多的开放查询接口,想到以前找个用IP反查地址的简单接口找半天,不是不稳定就是不方便,终于度娘也做点好事了。
开始做的时候想着直接$getJson直接获取,没想到不能跨域请求,又想着用JsonP吧,API Store没有Callback。想了想,只好用php获取过来了。
直接用fopen,获取一点问题都没有。不过解析时候因为对php不太熟,费了半天时间,把遇到的问题整理一下。
css border制作小三角形状及IE6中inline-block的解决文案
1、display:inline-block
让一个元素具有“区块元素”的属性(可以设置width和height),又具有“内联元素”的属性(不产生换行)。
2、IE中的inline-block
IE6不支持这个属性,但IE8开始支持这个属性。
让IE6内联元素具备inline-block特性
由于inline-block会触发IE的layout,所以IE6中只要设置{d...
图片、文字水平垂直居中(兼容各浏览器)
图片水平垂直居中、文字(多行文字)水平垂直居中,这是个老生常谈的问题,也经常有人提及这个问题,至此写个案例作为备忘。
主要用到的CSS属性就是display:table-cell[指定对象作为表格单元格。类同于html的td标签]。应用与已知外层容器宽高,但内部图片大小和文字数量未知的情况。
注:使用display:table-cell的时候,当前元素不支持mar...
HTML5 Audio/Video 标签,属性,方法,事件汇总
<audio>标签属性:
src:音乐的URL
preload:预加载
autoplay:自动播放
loop:循环播放
controls:浏览器自带的控制条
Html代码
1. <audio id="media" src="http://www.abc.com/test.mp3" cont...
expression解决IE6下固定定位的兼容
本文所使用的技巧是用了一条InternetExplorer的CSS表达式(expression)。你不可以直接使用该表达式,因为它可能会因为缓存而不更新。解决这一点的最简单的方式是使用eval包裹你的语句。
如何解决“振动”的问题?
显然IE有一个多步的渲染进程。当你滚动或调整你的浏览器大小的时候,它将重置所有内容并重新渲染页面,这个时候它就会重新处理CSS表达式...
几个常用的flash以及js图形绘制插件
图表显示是开发工作中不可少的一项功能,好的图表工具能够直观、清晰的展现数据。以前的数据展示基本上都是生成一些图片来展示业务数据,有时显得有些呆板,不够直观生动,现在则有了更多的选择,尤其是基于adobeflash的图表,更是栩栩如生,令人耳目一新。目前市场上现有的flash图表有开源的有收费的,功能和显示效果也不尽一样,因此我们在实际中使用时更要仔细去甄别,正所谓实...
jQuery live时代替hover的问题
由于Ajax异步请求过来的内容在当前DOM中没有绑定事件,在jQuery里用live来做。
不过如果使用mouseover和mouseout的话,在某个元素的边界也会判断成mouseout,就会出现闪烁,解决方法在jQuery下用 mouseenter 和 mouseleave。
$("#user .user_info").live({mouseenter:function(){
&...
Apache服务器htaccess文件配置大全 优化你的网站
此文件有着严格的编码与格式,多一个空格与少一个空格都有可能造成服务器的500Error,因此,我们不建议使用windows系统自带的记事本编辑该文件。最好的手动编辑方法是使用UE或notepad2等高级文本编辑器。如果不方便下载或手动编写的文件出错,也推荐在线htaccess文本编辑器,http://www.wangqu.org/htaccess/,目前这款编辑器已经非常完善,并且在二次...
前端中浏览器的兼容性和BUG问题的笔记
在前端编码中肯定会遇到浏览器的兼容性问题,自己也不断的收集和总结了一些,今天汇总一下,方便以后查找和记忆。
主要分为两方面:一是同于各浏览器核心的不同,导致对CSS的解释也不一,所以我们要做CSS hack。二是CSS的一些技巧,盒模型在CSS样式表下的布局方法。
一、目前常用的浏览器有Internet Explorer,Mozilla Firefox,Google Chrome,Apple Safari,Opera以及其它一些以此为核心的加壳或一样核心的浏览器。浏览器核心有Internet Explorer的Trident,Mozilla Firefox的Gecko...
Minify优化网站性能 合并多个CSS或者js文件
今天在看dbRadio Plus时,发现里面有<link href="/FileCombine?Minify=true&FileType=CSS&RootPath=/Content/stylesheets/&File=Gobal.css&File=intro.css" rel="styleshstylesheet" type="text/css" />一段,想到CSS可以这样写?这无疑是合并了多个css,减少请求次数和时间的一个方法。就开始搜索Minify。
项目地址:minify(Google Code)
作用:合并(减少HTTP请求)、精简、Gzip压缩和缓存JavaScript和CSS文件。
最新评论
小伙子,很不错!我很看好你,跟着我混吧 ...
加油 小伙 我看好你哦
要经常更新,没事多写点原创,你这老布更新...
当你把快递资料送出去的时候,你就可以使用...
Test 一下
做个程序员挺不容易的,身有体会
支持博文,写得不错,受教了
这些代码真心不错,收藏了哦
不错不错,都是医疗行业-SEM干货呀,加...
交换链接,您的博客写的不错。