本站推出山寨版四六级查分服务(附源码)

标签:JavaScript, PHP, Python

首先不得不批一下99宿舍,丫的查个分还弄广告,还有30秒限制。采访时还说那30秒限制是为了避免查询量过大…
丫的我去看了下它的JavaScript,点击查询时,很快就拿到数据了,却到30秒才显示,这也叫避免查询量过大?真要这么做的话,应该在30秒后才查询。
至于看不懂JavaScript的,查询后在浏览器地址栏输入这行命令,就能显示分数了:
javascript:alert(score);

原来CSS也能挂马

标签:CSS, JavaScript

由于IE浏览器可以用表达式来设置属性,而又未对表达式做检查,这就导致了一个安全问题。

列出JavaScript对象的各个成员

标签:JavaScript

一直想找个可以列出JavaScript对象的各个成员的函数,可惜没有找到,今天才知道原来可以用for...in:
function showComponents(obj) {
	for(var component in eval(obj)){ //如果传的是字符串类型的对象名,eval就会转换成实际对象,否则可以无视
		document.write(component + " = " + eval(obj)[component] + "<br />");
	}
}
//测试下列出window对象的所有组件
showComponents(window);
document.write("------------------<br />");
showComponents("window");
如果不需要解析字符串类型的对象名,可以把eval去掉。

让Google帮你托管AJAX库

标签:Google, JavaScript

最近老在钻研JavaScript库,发现其确实很强大。但不少库都很大,很影响页面加载速度。
不过Google很早就推出了一些库的托管服务,浏览者可以从Google的服务器上加载这些库,节省服务器的带宽。而且如果浏览者曾访问过同样加载了这些库的网站后,便会被缓存起来,无需再次访问。

简洁的JavaScript库:jQuery

标签:JavaScript, jQuery

最近迷上了JavaScript,觉得这语言实在太美了。嘛,主要还是因为代码简洁,但没想到用了一些库后,会更为简洁。
今天就先说jQuery吧,因为感觉是最简洁和漂亮的。
以后有空了,或许还会写PrototypeMooTools等其他库的。

使用jQuery需要一些前置知识:JavaScript本身当然是要懂的,HTML自然也不能不懂,不了解DOM你就不知道jQuery的优点,不会CSS你就失去了jQuery的一大块功能。

如何在文档加载完时响应JavaScript事件

标签:JavaScript

先别说简单,区分下window.onload、document.body.onload和在body标签写onload再说。

当然,上述三种都不符合题意,因为都会等到网页上的元素(包括图像等)全部加载完毕才会调用,而不是document加载完成时调用。

« 看看还有什么好玩意