JSP按钮隐藏之前,让其他用户也看见,怎么实现?

laotiedeboke1 2015-09-12 05:21:42
<script type="text/javascript">
function bao(o){
if (o.id=="1"){
document.getElementById('tt1').value="1已上报";
document.getElementById('tt1').type="button";
}}

function hideImg(){
document.getElementById("tt1").type="hidden";
}
</script>


<%String uuu = (String)request.getSession().getAttribute("Username"); %>
<input id="tt1"></input>
<input id="tt2"></input>
<input id="tt3"></input>
<input id="<%=uuu %>" type="button" value="上报" onclick="bao(this);setTimeout(hideImg,2000000);" ></input>

用户1登陆时,点击“上报”按钮,会显示“1已上报”按钮,且该按钮保持2000秒后自动隐藏。
但在这2000秒时间内,用其他用户登陆时,确看不到这个按钮,这是为什么?请教高手好人。。。
这2000秒内,只有用户1可见这个“1已上报”这个按钮。其他用户却看不见。请教好人。

...全文
116 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lvyumao555 2015-09-14
if (o.id=="1"){改成!=1
回复
qq_16979125 2015-09-14
当id为1的用户登录后在application域放个时间(就是当前服务器时间再加2000秒),其他用户登录的时候判断服务器时间是否大于application存放的时间,超过就不显示按钮,没超过就显示
回复
laotiedeboke1 2015-09-12
引用 2 楼 ab637800的回复:
其他用户登录的时候又不会执行你那段 显示显示已上报的JS当然看不见
那可以指点一下思路吗
回复
laotiedeboke1 2015-09-12
引用 3 楼 小白勿喷的回复:
得前台判断 如果当前用户是1就显示已上报 如果不是 显示正常按钮 <c:if>可以用来判断
我是想让其他账户也看到“1已上报”这个按钮啊!具体用什么思路?谢谢!
回复
得前台判断 如果当前用户是1就显示已上报 如果不是 显示正常按钮 <c:if>可以用来判断
回复
ab637800 2015-09-12
其他用户登录的时候又不会执行你那段 显示显示已上报的JS当然看不见
回复
laotiedeboke1 2015-09-12
请教好人作答。谢谢。
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-09-12 05:21
社区公告
暂无公告