注册 登录
编程论坛 J2EE论坛

[求助]如何实现网站的多风格?

xqiang 发布于 2007-05-21 10:38, 1274 次点击

现在要做一个多风格的网站,
用哪些技术好点?
有什么解决方案啊?
我该怎样下手呢?
谢谢

13 回复
#2
pity11152007-05-21 12:24
不太懂,但是我想可以把网站弄成多个模块,然后把各个模块进行组合,再加上修改CSS,
#3
hardes2007-05-22 10:41
就象这个论坛上面的可以改变网站风格的效果是吧!!
用Cookies对象来做啊,我只能说思路给你你自己琢磨下吧
很简单的,你多准备几个CSS样式表就行了,样式表里面的样式名字都要是一样的
只不过属性设置不一样!能明白!
默认情况下就不用写Cookies,只有你改变了网站风格的时候进行写Cookies的操作就行了.
每次打开网站的时候Request对象会将你(客户端)Cookies里的数据一起打包发往服务器的!在服务器端进行验证你的Cookies的值就知道你(上一次登陆该网站)选择的是什么风格.
比如说我们这个论坛上面你在地址栏下可以看到你选择一个风格的时候他的URL后面的数字是不一样的哦!!服务器验证的就是这个数字到底是多少,对应的判断你选择的是什么风格.然后用Response对象将样式表的HTML调用CSS样式表的字符串做输出就行了.
#4
hardes2007-05-22 10:45
<link rel="stylesheet" type="text/css" href="你的样式表的名字" />
就是将这句话用respones的方法做字符串输出就可以了!!(输出到客户端浏览器)
然后接下来的事情就由你客户端的浏览器来完成了,就者么简单!
#5
想你的天空2007-05-22 11:15
FLASH?
#6
hardes2007-05-24 13:46
不是什么FLASH啊
是通过程序实现的!!
我晕!!说那么多难道你还看不明白吗??
#7
xqiang2007-05-27 10:53

我做的网站的各个风格有很大的改动,
框架,图片等有可能完全不同,
只通过CSS,好像不太方便,
有没有更好一点的方法?
比如类似PHP中模板的使用

#8
hardes2007-05-31 20:52
Css连图片都可以改的啊, 如果把改风格的这事情放到服务器端做的话是不是有点杀鸡取卵的意思??
#9
rainic2007-06-01 11:12
说起来简单..做起来...超多东西要注意
#10
天使坠落的眼泪2007-06-01 11:44

是象那种能改变主题的那种么?想网易的blog那样的么?

#11
天使坠落的眼泪2007-06-01 11:45
我感觉最重要的还是Ajax和CSS在其中的实现,
#12
hardes2007-06-01 20:10

额滴神呀!!
难道你们说的不是象本站上的这种风格的改变效果吗?

#13
独孤无痕2007-06-02 01:48
sitemesh
#14
牛虻2007-06-03 15:55
XML+XSLT+CSS+JAVASCRIPT
1