使用AJAX更改网页的外观

时间:2011-01-26 14:27:43

标签: ajax themes

我已经设置了一个cookie来存储用户的主题偏好等,但我之前从未使用过AJAX,所以我可以使用一些帮助。

我找到this simple little AJAX tutorial,这足以让我开始,但我不确定我是否会更好地让服务器再次发送几乎整个网页,更新的主题,或者 - 如果可能 - 让服务器发送一个脚本来修改页面,保持内容不变,但更改div等属性以实现新外观。

思考?评论? “你做错了,白痴”?

提前致谢!

1 个答案:

答案 0 :(得分:2)

如果更改主题意味着只更改div的类和页面结构的元素,则必须更改所涉及的html元素的class =“”属性。 Ej:你可以改变位置,浮点数,颜色等等。这只会在客户端进行,而不再向服务器询问页面(服务器的流量为0%,很好!)

但是,如果更改主题意味着让其他html结构和层次结构完全不同:你没有其他方式再次使用新的html向服务器请求页面...

结论:想想所有这些事情,如果你能得到其他主题只有changin css你可以/必须使用jquery来改变css属性。但是,如果没有,您需要从服务器加载新的HTML ...

我希望这可以帮到你

pd:对不起我的英语语法,如果它根本不正确的话!