js自定义事件

js自定义事件的应用

js自定义事件资料很少就是几个个api

首先创建自定义事件createEvent 旧的方法是document.createEvent,现在可以直接new Event("xxx");

下面给一个简单的示例

阅读全部

页面高度的几个api

获取窗口高度

这几个属性总是记不住。。。记录一下加深印象...

innerHeight、innerWidth、outerHeight、outerHeight在IE9+、safari、firefox、chrome中inner属性返回浏览器窗口大小,

inner的属性返回当前页面视图容器的大小。。。(可以理解成去掉地址栏。导航。收藏夹,。。。。等等)。。。就是显示页面的这个浏览器控件的大小

IE8以及更早的浏览器没有获取浏览器

阅读全部

fis3学习

最近新起了一个项目,准备用fis作为构建工具,于是就把一些依赖的AMD模块拿过来准备用fis-AMD

阅读全部

ajax文件上传

一个简单的文件上传的ajax,做个记号

代码如下

//html代码
var form=''
	+''
	+'*上传文件'
	+''
	+''
	+''
	+''
	+''
	+''
    +'
阅读全部

js下载

最近需要js创建文件自己下载先做个记号

参考文档在浏览器端用JS创建和下载文件 

阅读全部

网页字体设置

网页字体设置,摘自携程UED

直接出结论

//移动端项目:

font-family:Tahoma,Arial,Roboto,”Droid Sans”,”Helvetica Neue”,”Droid Sans Fallback”,”Heiti SC”,sans-self;
阅读全部

移动端开发tips

最近移动端开发做了一些,记录一些需要用到的东西

  1. 监测手机的旋转的函数

    	window.onorientationchange = function(){
    		 var r = getRota();
    		 if(r){
    			 //巴拉巴拉 ,做某些事情吧
    		 }
    	};
    	
    	function getRota() {
    		var rota = window.ori
阅读全部

如何在家搭建家庭影院(转自知乎)

2015年2月13日增加控制部分和NAS应用,在文章最后。

转载请联系作者。

----------------------------------------------------------

阅读全部

iframe妙用

iframe原本的用法在现在看来是不合时宜的,问题太多了,不一一列举,但是它的其他功能却是不错的黑魔法,这里列举一些,想到了再更新:

实现长连接和服务端“推”技术

阅读全部

handlebarsjs的一个坑

最近一直用handlebarsjs做完前端模版。。感觉还不错,我个人是很反感在模版里加入太多逻辑判断的。。也就{{#if abc}} aaa{{/if}}

handlebarsjs的if语法文档链接

之前一直用{{#if abc}} xxx1{{else}} qqq{{/if}} 以及{{#if abc}}

阅读全部