登录是有服务器判断的,不用ajax的话,直接在服务器输出“编辑 回复 引用”就可以了,当然,要注意服务器端的权限判断,不是随便谁拿个链接就可以执行编辑的
解决方案 »
- SSH2+ExtJS数据不显示,求高手帮助
- js面向对象问题,高人请进
- JS如何根据ID替换元素
- imagesview
- 关于FIREFOX KEYCODE
- 现在深入javascript,请大家介绍一本非常经典的学习资料
- 这种效果如何做?
- <SCRIPT src="room_search_list.files/res_css.js" code="okitty"></SCRIPT>里 code="okitty"是啥意思??
- 怎样使窗口或者对话框的右上角的窗口关闭按纽不可用,或者使其不显示。
- 急!!!为什么from.submit()不提交?
- 调用function问题
- js实现时间选择,最好能支持火狐(utf-8)
cookies.
js引入动态页面.
ajax.
由于cookies牵涉隐私,js引入动态页面存在异步性.所以ajax还是计较好的.
zowell
cookies. 就是这种方法
js引入动态页面. 不太可能 :太占用资源
ajax. 不太可能:太占用资源,如果有50个回复,JS ajax动态调用都将使页面打开十分缓慢,已测用JS引入动
它的解决思路可能是这样
js读取用户的cookies中Uid
登陆后
在页面载入时,通过上面读取的cookies中Uid,对比后,通过JS控制层div 或span 区域的显示也不知道对不对,晕到!
还有,你的自己发的内容是有区分用户的字段么?
你在前台的是动态还是静态?
-------------------------------------
在每一条包含内容的标签内加一个隐藏域,名字自己定,value就是这个信息的作者.
页面加载后getElementsByName得到隐藏域的组.
遍历这个组,将自己从cookie/seesion得到的username和每一个value进行比较,
若是此用户则将中编辑进行显示,
这里,你的"编辑"最好放在一个div中,而这个div也正是包含隐藏域的那个div
-----------------------------------------------------------------
[Quote=引用 3 楼 zhiye2005 的回复:
cookies. 就是这种方法
js引入动态页面. 不太可能 :太占用资源
ajax. 不太可能:太占用资源,如果有50个回复,JS ajax动态调用都将使页面打开十分缓慢,已测用JS引入动
[/Quote]
js引入动态页面. 你所理解是什么形式?
我是说这样<script src="xx.asp"></script>
况且xx.asp仅仅是一个简单页面获取session怎么会慢呢?你的意思呢?ajax莫非你要在遍历列表的时候去调用?天那!真如你说的,有100条就要调100次了.
ajax仅仅是页面加载完后的一个对服务器的访问(仅仅一次)负责将服务器的uid/uname取回来,
然后在做遍例操作,不仅不慢,还加载页面快.