标签 js 下的文章

网站改版进行时,Home页改版!

围观地址:HOME 关于小站的Home页,纠结了很久,一直想改改06年定下来的风格,可是一直没有好的思路。 上周五偶然看到了一个Flash特效:http://www.pikibox.com/,第一眼就喜欢上了。 为了兼容iPad,果断把Flash重写为JS,使用了jQuery的框架。因为这个效果在我的小站只是一个Home页,不是网站主体,所以没做按钮展开的二级菜单。按钮的拖拽效果也没有做,那个需要HTML5了,只靠JS是不行的,有难度,慢慢再做吧。 主要功能: 1、链接按钮自由扩展。当然也不能太多,网格数跟屏幕大小有关,按钮太多也不好看。 2、喜欢这个按钮效果的 ...

iScroll特效,实现iOS系统触摸滚动效果

iOS系统(iPad、iPhone)不支持iframe或div出现滚动条,这个问题困扰了我好久,终于在网上发现了解决办法。 当然还是要用JS了,不同系统通用的办法。 代码地址:http://cubiq.org/iscroll-4 这里有几种不同的特效: Pinch / Zoom Pull up/down to refresh Improved speed and momentum Snap to element Customizable scrollbars 滚动特效:http://cubiq.org/dropbox/iscroll4/examples/simple/ 滚动刷新:http://cubiq.org/dropbox/iscroll4/examples/pull-to-refresh/ 两指缩放:http://cubiq.org/d ...

Ajax跨域问题最讨厌了!

前一阵给blog搞了Ajax的评论、相关日志和最多评论好友功能。百度收录我的文章网址开头是babesun.com,今天打开了一个文章页,发现babesun.com开头的页面居然会有Ajax跨域问题,Ajax的几个功能都不好用了!啊~~~

周末有时间一定好好研究,搞定它!

JS小玩意,恶搞新浪微博盛传的国际标准IQ测试,含标准答案获取方法。

下班时发现新浪微博有人在玩一个国际标准IQ测试,真实地测了一下:115,有该网站原图为证:http://good.ci123.com/app/upload/20111011/sina/IQ/13182630314530.jpg 不过,这个玩意明显就是JS做的。看了下源代码,答案居然都写在源代码里了,真是省事啊!每题正确答案5分,共30题,总分150。所以,网上有人发超过150分的,基本都是假的。比较低端的是直接保存图片,PS以下分数和文字评价再发上去,一眼就能辨别:微博下面的来自是“新浪微博”,真实的应该是来自“爱测试”。 稍高端点的作弊方法,就是用JS了。 获取全部正确答案的方 ...

JS判断来访浏览器是否为iPhone,iPad,iPod等

JS判断来访浏览器是否为iPhone,iPad,iPod等的代码很简单,是通过navigator.userAgent属性值来判断的,代码如下: if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/iPad/i)) || (navigator.userAgent.match(/iTouch/i))) { alert('正在使用苹果系统浏览器!') } 123 if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.m ...

JS基础练习,监听某id下的所有dom元素(如:a),添加事件

今天终于知道了怎么给某个id下的所有dom元素添加事件响应,有两种方法 方法一,遍历该id下所有目标元素。源代码: <div id="aBox"> <a href="javascript:void(0);">1</a> <a href="javascript:void(0);">2</a> <a href="javascript:void(0);">3</a> <a href="javascript:void(0);">4</a> </div> <script type="text/javascript"> var ll=document.getElementById('aBox'); var ps=ll.getElementsByTagName('a'); fo ...