Tag Archives: JavaScript

superLink,让伪链接更有可用性

前几天,看到有人写了个superLink的东东,主要的做什么用呢? 我们有时会给在大块元素加个window.location='http://www.aoao.org.cn',还顺便把光标定义成移上去会变成手势还代替链接,为什么不直接用<a>因为有时东西太多,不能放在链接里,比如hx、p...
Posted in Web开发 | Tagged , | 15 Comments

省市级联菜单的可用性

省市级联这东西基本是网注一份,而且基本是全是js写的,js写唯一坏处就是JS无效时不可用,我所说的js无效包括不支持js,js加载未完成或者失败。 为了避免不可用,我曾经跟同事讨论过这样的实现方案。 默认显示为 input , 没加载完或者XX时,用户也可以填; js有效时,用select代替...
Posted in Web开发 | Tagged , | 6 Comments

兼容所有浏览器的设为首页与显示小策略

在IE比较简单,大家都知道用setHomePage来设置,懒人写法: <a href="#setHomePage" onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.aoao.o...
Posted in Web开发 | Tagged | 9 Comments

Debugging JavaScript:throw与console

我想没多少人敢保证写JavaScript能不用调试,那选择用什么方式调试会比较好呢? 告别了我最爱的alert("MM") 告别了我最爱的document.title="MM" 告别了我最爱的window.status="MM" 大家开始用各种新的方式来看调试信息。。。比如最近sitepo...
Posted in Web开发 | Tagged , , | 10 Comments

JavaScript分层的概念与本地存贮

以前学了一个月的asp.net算没学,把三层结构的概念改改就套在JS上。^^,那JS要怎样分层呢?其实主要是多了一个页面级的数据库 表现层:处理UI呈现 业务逻辑层:除了上面跟下面的都算在这个里面。当然我不介意你再细分^_^ 数据与数据维护层:JS存数据也不是一天两天的事。可有多少人在网页维...
Posted in Web开发 | Tagged , | 7 Comments

window.open被浏览器拦截后的自定义提示

现在越来越多的浏览器有拦截弹出窗口的功能。广告弹出来给拦掉了就无所谓,要是客户在付款时给拦掉了可就不能乱算了。 Gmail的“哎呀”算是经典,可是,前天心云给出了更帅的提示=。= 记得打开浏览器拦截后 测试一下,在线阅读器里不知道代码会不会给过滤。。代码在下边,其实没什么技术含量滴。挖哈哈。。。 w...
Posted in Web开发 | Tagged , , | 15 Comments

Flickr新的Web上传中动态Favicon的一种实现方式

晚上发现Flickr的Upload photos变了,因为整个界面都变了,我就研究多一点,在上传时一不小心发现地址的Favicon动起来了,Flickr的那两个小东东动起来还真好玩。认识我的快加我的Flickr,不过据说现在还在受功夫网保护中-__-!! 如果你一直盯着上传那个页面看,那个会动的Fa...
Posted in Web开发 | Tagged , | 4 Comments

把JS与CSS写在同一个文件里,还是可以用滴

首先感谢比尔、感谢微软、感谢MSDN,是他们让我看到他们富有创意的一面,好了好了不废话了。 我们经常把多个CSS或者多个JS并成一个,以节省请求,但是这样最少还是要两个。在MSDN的Blog上看到原来也是可以把JS和CSS并在一个文件里,那怎样做呢?利用注释,先看一下这代码。 <!-- /* ...
Posted in Web开发 | Tagged , , | 23 Comments

HTC Fantasy:渐变的彩虹

HTC 又一个在标准时代下给遗忘的东东.心蓝这个HTC Fantasy 不知道躺在我硬盘多久了,今天整理硬盘时才看到,-_______-!!! HTC只能用于IE,不能代替JS,可是有空可以做些扩展应用的,FF同样有一个跟HTC差不多功能的XBL ,结构什么都差不多,其他浏览器好像就没,不过用来玩的...
Posted in Web开发 | Tagged , | 2 Comments

用JS给站外链接的cursor进行改造

因为我的小站是所有链接都在本窗口打开,我也喜欢这个所有链接在本窗口打开的网站。最少这样自己有选择权,想新tag就新tag,想新窗口就新窗口,当然,每个人的习惯都不一样。 选择都在本窗口打开,本来应该标明哪个是站外,哪个是站内,可是人总是懒的,我不会给页面中每个一外链加上class或者图片,原来一直是...
Posted in Web开发 | Tagged , , | 5 Comments