Browsing "前端"
Sep 5, 2012 - javascript, 前端    No Comments

brower.js配合swfobject.js

在flash日益走向非主流的今天,有些时候你还是不得不承认页面上有些东西还是flash做起来最快,效果也最好。比如一个巨大的KV。不过在兼容手机浏览器越来越正常的今天,我们前端页面仔就又多出来了一件事,就是让显示flash的区域在手机端显示一张图片,最好还是带link。

其实实现起来也很简单,就是brower.js配合swfobject.js

swfobject.js就不用说了,现在页面上的flash几乎都是用这个来写入的。

brower.js的代码如下:
Read more »

Sep 3, 2012 - javascript, 前端    No Comments

Javascript Random

前几天弄了一下node.js的uuid,发现这个js其实也是可以用在前端的。同时又在项目中用到了那个getSeconds();的简单随机数。于是有了整理一下javascript随机数的念头。顺便写了一篇教程给公司的实习生用。

简单的getSeconds();随机数:

var randomNumberbySeconds = function(maxnum) {
	var now = new Date();
	//var number = now.getSeconds(); // 0 - 59 随机数
	//var number = now.getSeconds() % 43; // 0 - 42
	//var number = now.getSeconds() % (maxnum + 1);  // 0 ~ 43
	var number = now.getSeconds() % maxnum + 1; // 1 ~ 43
	return number;
}

Read more »

Aug 6, 2012 - mac, 前端    No Comments

install sass and compass with gem

工作最先要用到是sass和compass

sass compass 都依赖ruby,先看一下10.8是否默认装好了ruby

$ ruby --version

ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin12.0]

看来ruby在apple的眼里比java的地位高

再看一下gem是否默认安装好了

$ gem list

*** LOCAL GEMS ***

list是空的,可以直接安装compass了,compass会把sass一起装好

$ gem install compass

ERROR: While executing gem … (Gem::FilePermissionError)

You don’t have write permissions into the /Library/Ruby/Gems/1.8 directory.

看来要sudo 提权限

compass 装好了,把compass的app拷回来就可以用了

Pages:«1234