
本文是关于getBoundingClientRect的简单说明,附带实例。


http://ueditor.baidu.com/index.html
最好不要去看demo——因为我的IE9点了两下就挂了,只能结束任务。群里的bal用遨游开也一样下场。
号称全浏览器兼容,可点了两下就能把浏览器搞死,百度用心好险恶——
勇敢的我用chrome又去试了下,弹出层后滚动条无效,于是弹出层关不掉。。。
好吧百度你个废柴快去死!
------------
7月17日更新:今天写日志,于是又去了一次,发现百度已经改掉了官方demo中我遇到的那些问题,应该是前几天就改好的,度熊接受意见的效率蛮高的。
抛开上述bug,百度的这个浏览器可以研究一下,还是有很多改善使用方面的创新。

php有个很方便的用法是在定义函数时可以直接给参数设默认值,如:
function simue ($a=1,$b=2){
return $a+$b;
}
echo simue(); //输出3
echo simue(10); //输出12
echo simue(10,20); //输出30
但js却不能这么定义,如果写function simue(a=1,b=2){}会提示缺少对象。
js函数中有个储存参数的数组arguments ,所有函数获得的参数会被编译器挨个保存到这个数组中。于是我们的js版支持参数默认值的函数可以通过另外一种变通的方法实现,修改上例:
function simue (){
var a = arguments[0] ? arguments[0] : 1;
var b = arguments[1] ? arguments[1] : 2;
return a+b;
}
alert( simue() ); //输出3
alert( simue(10) ); //输出12
alert( simue(10,20) ); //输出30

中国天气网 是中国气象局 公共气象服务中心建设的网站,所有国内网站的天气信息均来自于这里。提供实时的天气信息,可以具体到某一小时。我们看到其它网站的温度与这里不同,是由于插件获取气象数据有延迟导致的(详情见使用技巧第六条)。
中国天气网插件栏目提供多种预报类插件服务产品的免费天气代码,可实现全国2348个县级以上城市天气预报查询,可实现ip自动判断功能。适用于常规网站、博客、社区论坛等的嵌入。

要读取其它域名下的数据,但对方并未提供json,只提供XML格式。
JS跨域读远程xml存在一个问题,默认情况下浏览器禁止跨域的,不可能让用户自己到Internet选项去改吧。虽然用php能解决这个问题,但是,当数据需要互动显示的时候,php显然就不适合了,只能甩给js。
经过考虑,我采用了一个变通的方法:用php直接去远程抓xml,并在本地生成一个完全一样的xml文档。