1.关于在线人数统计
 参考了下yige论坛的做法,发现也不是很好,我暂时只能做到在会员有动作的时候记录其时间,最后按照活动时间设定在线的间隔时间,定期把标识位置0或者1,这样做就显得很不准确,也不理想,不能统计到非会员的访问。
有个思路是:在每个请求过来的时候,取ip地址,单独入库或者更新。然后定期检查,这样就可以记录每个游客的动作,应该是可行的,还可以做成一个比较通用的插件,不晓得javaEye是怎么实现的。

2.关于下拉列表更新另外一个列表选项
就如同javaeye里面在写blog的时候,选择加入论坛的时候,先选择一个版块,会AJAX更新后面的那个标签的选项,应该是用JS配合AJAX实现的,可否指点一二。

如上两个问题,希望牛牛提些建议,谢谢~
评论
tairan.net 2007-03-20
第二个

js的 innerHtml 这个方法可以插入HTML代码
iceskysl 2007-03-19
如下代码片断实现了该功能:
ruby 代码
 
  1. <%= collection_select(  
  2.       :topic:forum_id, Forum.find(:all), :id:name) %>       
  3. <%= related_collection_select(:topic:tag_id, [:topic:forum_id],  
  4.       Tag.find(:all), :id:name,:forum_id) %>    
希望能给需要的人带来一些便利。。
 
iceskysl 2007-03-19
哈,无意在看一些ror的代码片断时发现这个插件,完全符合我上面提到的需求,
 
iceskysl 2007-03-19
哈,无意在看一些ror的代码片断时发现这个插件,完全符合我上面提到的需求,

Multiple selects with related content (without AJAX)

 
iceskysl
搜索本博客
我的相册
6e4b1028-c838-4ae2-9808-316c7a60e315-thumb
111
共 1 张
最近加入圈子
存档
最新评论