- 博客(15)
- 资源 (7)
- 收藏
- 关注

原创 一个很炫的灯箱插件,兼容IE7+
由于工作上需要一个灯箱插件,需要缩放图片与拖拽图片的功能,网上找遍了也没找着合适的,于是,自己动手,丰衣足食!代码已托管到github,童鞋们自己去下载,里面有demo使用样例,很容易使用,代码也没做混淆,兼容IE7+以及所有现代浏览器。https://github.com/yanglang1987500/lightbox如果大家觉得有惊喜,有被震撼到的话,还希望大家能在下方评论区
2015-07-26 10:55:05
1042
原创 AppInterface,一套Android与H5的混合开发框架
AppInterface最近的工作主要是围绕APP与内嵌H5开发而展开的,所以写了个小框架,以期能提升客户端童鞋与前端童鞋的开发效率。具有Android与H5两部分内容,互相搭配使用,接口简洁,执行效率高,使用简便,能极大的提升开发效率。
2016-03-20 20:11:37
8236
原创 为什么一个img在一个div里下方有多余的空间-怎么让div自适应图片的高度
如下图所示:解决方案:img{vertical-align:top;} /*解决方案1*/img{display: block} /*解决方案2*/div{line-height: 0} /*解决方案3*/但是由于图片一般需要居中展示,为了利用text-align:center这个内联属性,推荐 方案1与方案3,方案2不推荐使用。
2015-01-09 14:30:25
2798
1
原创 利用图标字体实现在线地图上的地点标注与颜色渲染
前阵子做在线地图应用的时候,有个需求,就是地点标注出来要按区间分段渲染颜色。当然,可以用标签模拟正方形,三角形,再填充颜色,用css3还可以模拟一些圆形出来,但是一来要兼容万恶的IE7,二来又要好看。近几年移动端浏览器上流行的图标字体(icon font)就派上用场了,最重要是IE6都支持它。下图是使用图标字体后的地图渲染效果,是不是很不错呢?使用icon font来生成图标相对于
2015-01-06 11:52:40
2594
原创 解决高德地图在线API不支持对应的方法回调返回结果的问题
前阵子做了个基于高德在线地图分析业务数据的web应用,但是在使用其API的过程中发现一个很不友好的问题,那就是它不支持对应的方法回调返回结果(当时不支持,2014-12-18号发布的1.3.5版本更新已经支持了,但仍然不够友好)。这是怎么一回事呢?高德地图API的架构是插件式的,每一个服务都是插件,比如AMap.PlaceSearch 地点搜索服务,回调函数是作为一个事件绑定在这个服务对象上的
2015-01-06 09:36:03
8021
1
原创 用javascript实现观察者模式
/** * 属性更改支持器 用于被监测对象 */var PropertyChangeSupport = function (object) { this.subject = object; this.listener = [];};PropertyChangeSupport.prototype.addPropertyChangeListener = function (l
2015-01-05 17:20:40
573
原创 利用nodejs进行大文件(比如在线视频)的读取
nodejs进行视频读取时不能像读取图片之类的一次性读取,而是必须读取一部分返回一部分,这样客户端的播放才会边缓冲边播放,而不必等待全部缓冲完再播放。老规矩,直接贴代码讲解: var fs = require('fs'); function readBigFileEntry(filename, response) { path.exists(filename, function(
2015-01-05 16:02:27
8126
原创 nodejs如何从上传的视频中截取一帧作为预览图片
客户有个上传视频的需求,上传的视频呢,需要能在线播放并且列表中必须出现类似优酷等视频首页上的那种缩略图,成品如下图所示:当然了,上传视频的界面就不贴出来了,毕竟我们这篇文章的重点不在于如何上传,而在于如何用nodejs截取视频中的帧!~这里我们需要一个开源的第三方插件----大名鼎鼎的多媒体编解码框架ffmpeg,需要安装在服务器上由nodejs调用,代码贴出如下:func
2015-01-05 15:36:54
11909
原创 Arcgis API for Silverlight如何加载天地图底图以及地方坐标系的偏门底图
上回答应大家,说一下怎么用Silverlight的Arcgis地图来加载各种第三方底图服务,这里我就贴贴代码做下讲解,希望能帮到有需要的童鞋。首先贴上天地图底图的扩展类如下所示:using System;using System.Net;using System.Windows;using System.Windows.Controls;using System.Windows
2015-01-05 15:08:18
2508
原创 nodejs发送http请求时遇到404长时间未响应的解决方案
通常,我们在使用nodejs发送http请求时,一旦遇到404响应,nodejs内部会一直请求下去,直到超出它自己设定的响应时长(最让人恶心的地方就是这个时长还是没法修改的。。)很多人在这里碰到了麻烦。我是在做arcgis地图项目的时候,客户提出需要使用天地图提供的底图服务,当时我直接使用silverlight客户端的Arcgis API进行http请求(同样是内部请求,不开源的东西就是这么让人郁
2015-01-05 14:36:04
5705
原创 纯CSS如何让图片以及DIV垂直居中显示?
图片,也就是img标签,行内元素;div,块级元素。有时候我们会纠结于如何让这两种元素在父容器DIV中垂直居中显示(当然 ,这里我们抛开表格布局不谈,因为表格可以让内容自动垂直居中)1. 对于图片,如下所示:.container{ height:350px; border:1px solid #DDDDDD; text-align: center;
2015-01-05 12:08:45
1547
原创 定制html原生上传组件样式,实现兼容包括IE在内的所有浏览器。
说起文件上传,撇开借助于flash插件或silverlight插件或各类浏览器自家插件的上传组件不说,我们来看看浏览器原生的:早些年大多数人直接使用的浏览器的原生上传组件样式,但这样会导致不同浏览器下使用体验不一致,比如下图:过了些时候,产品经理觉得太丑陋,各种浏览器体验不和谐,要求开发人员必须使得体验一致,于是有人就想方设法将的样式修改成绝对定位+ 透明+覆盖在按钮上 来
2015-01-05 10:08:19
1895
转载 减少HTTP请求密技-内联图片的秘密
通过各种减少HTTP请求的来提高网站速度和优化网站已经不是秘密。其中图片合并减少HTTP请求由为被大家所看重,通过合并多个JS文件合并CSS样式文件外还有个减少HTTP请求的密技就是内联图片的使用。 什么是内联图片。 内联图片是一种新型的图像格式(在我看来是这样不知道理解对否),官方称为:data URI scheme。通常我们存储的图片在网页中需要写:而内联图片写法会是 <im
2015-01-05 10:05:11
694
原创 如何消除子容器的margin-top给父容器造成的合并margin影响。
我们都知道,在CSS的盒模型中,当子容器设置了margin-top之后,父容器也会受到相应的影响,如下图所示要解决这种情况,通常情况下我们会采用父容器的padding属性来替代子容器的margin属性。那么,有没有别的办法可以解决这个问题呢?答案是有的!我们发现此时的父容器并没有使用border属性或padding属性,可是当我们加上这两个属性中的某一个之后,上
2015-01-05 10:03:26
5907
1
用js实现和Java中的PropertyChangeSupport类似的观察者模式
2014-06-06
silverlight 图片浏览查看控件
2013-06-08
silverlight for arcgis 仿百度地图导航工具条
2013-06-08
用javascript实现的跑马灯控件,文字跑马灯或图片跑马灯皆可噢!
2012-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人