只显示主题贴
只可惜text-overflow 只有IE支持。似乎有可能在CSS3成为标准。http://www.css3.info/preview/text-overflow/
- 进入论坛 AJAX 版
mubs 写道
我的理解(可能很浅薄)ajax就是异步通信,局部刷新,正是因为这个才能改善用户体验。难道ajax还能带来别的吗,请明示。
异步通信的确是Ajax改善用户体验最重要的地方.但是对于一个Rich的Web应用,大量需要的Javascript,HTML,CSS的结合,Ajax也只是一部分了。
mubs 写道
主要是如何判断自己的应用是否适合全部用ajax来开发,有原则没有?
个人觉得,除非你要做通用工具类(需要大量的用户操作)的可以全部用Ajax来做,比如说画图工具等,其他的最好不要用单页面RIA来做。因为把所有的逻辑放到一个页面会非常的复杂。多个Web的页面可以很好的分离职 ...
- 进入论坛 入门讨论 版
Ajax的本意并不只是异步通信、局部刷新。。它所带来的就是对Web的用户体验的改善。以这个为原则来使用Ajax。看看gmail,google reader,都是典型的单页面的RIA应用。再看看豆瓣,只是将Ajax作为一种甜点用在自己的网站中。所以重要的是根据自己的需要来合理使用。
- 进入论坛 入门讨论 版
document.getElementById("selUnassignedUsers").options(index) = null
就可以了
- 进入论坛 入门讨论 版
可以试试Project Zero 的Resource Model.它可以将数据库的数据以REST的方式暴露出来,提供Json,Atom的数据格式。并且通过GET,PUT,DELETE,POST来对数据库进行CRUD操作。
你可以定义一个表employee:
{
"fields" : {
"firstname":{"type":"string"},
"lastname":{"type":"string"},
"location":{"type":"string", "options":["RTP","Beijing" ...
- 进入论坛 入门讨论 版
在dojo的面向对象的声明中,很重要也是和Java的class声明很不一样的一点是你不能将Array和Object声明在类的成员变量里,否则这些Array和Object将成为这个类的静态成员变量。需要在class的constructor中对这些变量进行初始化才可以。
dojo.declare("my.classes.bar", my.classes.foo, {
someData: [1, 2, 3, 4], // doesn't do what I want: ends up being static
numItem : 5, // one per b ...
- 进入论坛 AJAX 版
一个简单的办法是用两个正则表达式拼起来。
function test(text){
return /aaaa/.test(text)&&!/bbbb/.test(text);
}
alert(test("baaaabb"));
alert(test("aaaabbbb"));
- 进入论坛 入门讨论 版







评论排行榜