浏览 407 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2008-04-26 关键字: ui
1个是页面显示问题
1个是JS问题 这两个问题在win下的firefox中都显示/运行良好,linux(ubuntu)下,就有问题了。 难道win下和linux下也要分开处理? 页面显示问题,有一个页面有点错位,就这一个页面,其它页面没什么大问题 js问题,在用xmlhttp取回数据eval时报的错,ubuntu下firefox是3beta5,firebug在下面运行有问题,还没来得及详细测试问题。先留个印,跟进解决后报告情况 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2008-06-09
今天有空,把JS问题解决了。
是我误解,不是linux firefox的问题,而是frefox3(win,linux)中的问题。 在 firefox2 以下版本中,xmlhttp同步读取数据,可以使用下面方法来监测数据是否读取完毕:
transport.onreadystatechange = function () {
if (transport.readyState == 4) {
if (transport.status == 200) {
// do sth
} else {
// do sth
}
}
}
在 firefox3 中测试时,xmlhttp同步读取数据,设置onreadystatechange不会产生回调。 需要在send方法后这样读取:
transport.send(null);
if (transport.status == 200) {
// do sth
} else {
// do sth
}
|
|
| 返回顶楼 | |
|
最后更新时间:2008-06-10
同步读取,都不需要回调
只能说lz原本的代码就存在缺陷 |
|
| 返回顶楼 | |




