易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript设置div隐藏,页面刷新后恢复如何处理

各位:

我在页面放了一个TEXT和一个DIV,默认div的display为none,当div获得焦点,通过js设置DIV的属性display为block显示.

但当页面刷新后,DIV又隐藏了,js对DIV的display设置对服务器无效,请问这个问题如何处理.
其实我是搞不懂你什么意思了。
页面刷新了,你服务器设置可以吗?不也无效吗

这样给你个思路:在页面上放一个隐藏域:id='hidflag' runat='server'

给他设置runat server。然后在服务器端设置值,然后在js中显示block的时候,先判断这个隐藏域的值。

这就实现了根服务器交互了。

楼上的方法可行

当然也可以设置一个值让 <input type="hidden" runat="server" />保存起来,比如 1代表显示,0代表隐藏,让window.onload=function()
{
  if().......
}

javascript-->cookies. 这种东东,没必要往返服务器。

window.onload=function()
{
  var div=document.getElementById("div1")
  div.style.display=div.style.display=="none"?"block":"none";
}

1楼的方法是对的

page_load里
if(ispostback)
{
  判断hiddenfield的值,显示/隐藏div
}

我的问题是,在用户控件内部,DIV左边有个部门结构树,右边是人员列表.

每次点击左边的部门树后,页面就刷新一次,一般用个值保存的方式是可以这么干,但存在的问题是:

如果两次点击树上不同节点,系统触发selectnodechange事件,可以对在服务器段调用客户端JS让DIV显示.


相关问答:

asp中用javascript动态改变Image的src的路径问题

<form id="form1" runat="server">
  <div>
  <script type="text/javascript">
  function oo(a){
  document.getEleme ......

JavaScript游戏玛丽医生Dr Mario实现原理

在很久很久以前,我们这些80后的小朋友终于玩上了自己的小霸王游戏机,超级玛丽,玛丽医生,雪人兄弟,诸多经典游戏让人无法忘怀,成为一个心结!

在完成了俄罗斯方块后,这是我写的又一个JavaScript游戏,玛 ......

新人javascript问题求助,请各位大哥大姐们来帮忙!

这是我的文本框
<input type="text" size="60" name="password_answer" id="pwdanswer" value="$!password_answer" >
提交按钮
<input clas ......

又一个jquery代码转JavaScript!

$("p:first").before(" <center> <button id=\"button1\" onClick=\"cut()\">剪切 </button> <button id=\"button2\">复制 <\/button> ......

跪求 急啊!!!!javascript在ascx中不执行


我把做了一个ascx控件,代码如下:
<table width="728"  border="0" align="center" cellpadding="0" cellspacing="0">
  <tr&g ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号