Valide.js框架源码完全解读
04月13号
Valide.js框架源码完全解读

虽然OSC首页之前有一篇文章《我眼中的技术高手》对国内开发人员太过关注框架底层源码的行为表示了一些怀疑和鄙视,但我还是想把这篇文章完成。目的有二:一来通过这篇文章好好学习下优秀框架的源代码;二来巩固下JavaScript基础。

查看全文
南医大新网关认证程序分析
10月24号
南医大新网关认证程序分析

话说学校一成不变的认证方式终于要有所改变了,好像是从上周起本部的原来蓝色的网关认证界面已经变成了新的网关认证界面了。在图书馆用手机上wifi会经常断了,挺郁闷的。昨天去师兄研究生蓝楼去修了一下电脑,就顺便的分析了一下新的网关认证程序,这里做做笔记,用来以后开发路由器和登陆器(ps:新的认证方式可是显示不能用路由器,难道这是学校换认证方式的初衷?)。

查看全文
js中window.open用不了?
09月22号
js中window.open用不了?

前天在群里面一哥们问道window.open在js里面怎么用不了,我本来以为仅仅是因为它自己构造的url的问题,url没有构造正确,不能让它打开一个不存在的网页吧。之后他说用alert看过了,是正确的,再次怀疑没加http,结果他说也加了,这就比较蛋疼了。

查看全文
不同浏览器js获取元素位置异同
08月14号
不同浏览器js获取元素位置异同

最近折腾那个menu的特效,也就是显示在博客顶上的那些栏目的menu,简单的css效果不能达到我所要的效果。一方面是css效果太简单了,改变一下颜色、字体什么的,太没有个性了。二是趁此机会再学习一下这个到底该怎么做。思来想去,再加之要符合我们博客的主题,那就为我们的menu加入一个移动小云朵吧。

查看全文
ajax获取到的网页源码不能执行js
05月25号
ajax获取到的网页源码不能执行js

今天觉得我的博客中加载腾讯微博的速度很慢,所以就想改写为js,本来以为直接新建一个页面,把获取函数移到新的页面中,原来的页面只要使用xmlhttp去GET一下,然后把div的innerhtml属性等于为xmlhttp.responseText就ok了。www.chaochaoblog.com

没有想到的是从responseText中获取到的文本不仅包括了div等网页内容个,而且包括js代码。这下就傻了,js代码不运行的。

查看全文
js滚动文字、滚动微博
04月07号
js滚动文字、滚动微博

以前在一些网站的公告上看到一些滚动的文字或公告,即是文字一行一行的滚动,滚动一行,停止一下,滚动一行,停止一下。后来研究了n久,发现是这个属性控制的scrolltop。

只要改变div的这个属性值就能控制div中内容的滚动了,不过前提就是必须要div中的内容有溢出,然后属性改为overflow:hidden。一下是我写的一个滚动微博的js代码:

文章来源www.chaochaoblog.com

查看全文
js 窗口拖动中移动时选择内容而窗口逃脱。
03月03号
js 窗口拖动中移动时选择内容而窗口逃脱。

使用js的拖动窗口或者一个层的时候,往往会出现这样一种情况:速度快一点的拖动onmousemove事件反应不过来,这样子当mousemove事件挣脱了这个窗口的时候。窗口就不动了,而且鼠标把下一层的内容给选定了。解决这个问题的办法就是onmouseup事件不能用该div的而应该用全局的:www.chaochaoblog.com

查看全文
js不同浏览器滚动条卷去高度的异同
js不同浏览器滚动条卷去高度的异同

前两天用js写的一个随滚动条滚动的窗口,在火狐和ie上测试都行,到了谷歌浏览器上竟然不行了,停在那里不滚动了。

经过自己的测试发现原来谷歌流浪器获取滚动条卷去的高度js代码是document.body.scrollTop,而ie火狐获取的代码是document.documentElement.scrollTop;

之后我们就可以判断一下谷歌浏览器,把这两种不同风格区分开来。

以下是代码

查看全文
js改变不同浏览器透明属性
js改变不同浏览器透明属性

不同浏览器之间对js的兼容问题近来是有所改善的,但是话说是越来越标准了,不同浏览器之间还是有些许不同的 www.chaochaoblog.com

今天改了半天终于明白了ie firefox chrome 浏览器之间调用透明属性的秘密 这是一个透明弹窗渐变的代码:

查看全文
校园网电影的地址的探测和下载程序(js和vb)
校园网电影的地址的探测和下载程序(js和vb)

前面只发布过一个js的代码,那是无聊时弄的,不过这个js代码还是挺有用的。这次把以前写的一个vb程序也弄下来吧。这个vb的适合下载电视剧或者多个电影地址的页面,程序会自动下载并且保存好名称,这个还是比较方便的。提醒大家的是要先ie下登录了才能探测到地址:

vb校园批量下载程序

js校园网电影地址探测

查看全文