我在后台.cs文件中动态生成了一个表格,通过一个IMG来控制该表格的收缩和展开(该功能的实现是通过在html页面中用SCRIPT函数实现,相关函数如下)。但是刷新页面时必须重新动态生成该表格,我希望不通过page_load,而直接在相应按钮下动态生成表格。那么,我必须判断IMG是处于收缩还是展开状态,如果是收缩,不必重新动态生成表格;如果是展开,重新动态生成表格。
现在的问题是:如何判断收缩或展开的状态?
<td align="right" width="11%"><IMG id="ImageButton11" onclick="javascript:show(table_index,ImageButton11)" src="../Common/images/arrow_hide.gif"
height="21"></td><SCRIPT language="javascript">
function show(tabid,imgid){
if(tabid.style.display!='none')
{
imgid.src='../Common/images/arrow_show.gif';
tabid.style.display='none';
}
else
{
imgid.src='../Common/images/arrow_hide.gif';
tabid.style.display='block';
}
}
</SCRIPT>
现在的问题是:如何判断收缩或展开的状态?
<td align="right" width="11%"><IMG id="ImageButton11" onclick="javascript:show(table_index,ImageButton11)" src="../Common/images/arrow_hide.gif"
height="21"></td><SCRIPT language="javascript">
function show(tabid,imgid){
if(tabid.style.display!='none')
{
imgid.src='../Common/images/arrow_show.gif';
tabid.style.display='none';
}
else
{
imgid.src='../Common/images/arrow_hide.gif';
tabid.style.display='block';
}
}
</SCRIPT>
可以是隐藏帧,xmlhttp,或者直接post/get
要在后台判断,必须向后台提交,提交的方式很多
可以是隐藏帧,xmlhttp,或者直接post/get老大,能否说的详细点