2008/12/02

javascript实现电信网通双线自动选择

源代码
<img src="http://www.a.com/direct" width="1" height="1" onerror="Javascript:top.location='http://www.a.com'">
<img src="http://cnc.a.com/direct" width="1" height="1" onerror="Javascript:top.location='http://cnc.a.com'">


解释
 src里边放的是一个不存在的地址,这样2个img打开的时候都会出错,都会触发onerror事件,但是你的浏览器对这2个img加载、判断出错有个先后顺序,而这个先后顺序取决于你的浏览器去连2个url的快慢程度,这就表现为http请求两个域名的快慢。

没有评论: