hi
I need help in Java Script.
I developed in aspx page in .net .
That page have Follwing code. I made runtime one Table using Java script.
I want to save the state of the table when u r refresh that table.
I have problem to save cookies when expand or collase made be same state.
aspx.vb code :
Private Sub buildJavaScript()
Response.Write(” <Head>” & vbCrLf)
Response.Write(“<script type=’text/javascript’>” & vbCrLf)
Response.Write(“function toggleBox(szDivID, imgName) // 1 visible, 0 hidden” & vbCrLf)
Response.Write(“{” & vbCrLf)
Response.Write(“var filename;” & vbCrLf)
Response.Write(“var filenameext;” & vbCrLf)
Response.Write(“filename = imgName.src;” & vbCrLf)
Response.Write(“if(filename.lastIndexOf(‘/’)>0)” & vbCrLf)
Response.Write(“{” & vbCrLf)
Response.Write(“slocation=filename.lastIndexOf(‘/’);” & vbCrLf)
Response.Write(“filenameext=filename.substring(0,slocation);” & vbCrLf)
Response.Write(“filename=filename.substring(slocation+1,filename.length);” & vbCrLf)
Response.Write(“if(filename==’Plus.gif’)” & vbCrLf)
Response.Write(“{” & vbCrLf)
Response.Write(“imgName.src=filenameext+’/’+’minus.gif’;” & vbCrLf)
Response.Write(“if(document.layers) //NN4+” & vbCrLf)
Response.Write(“{” & vbCrLf)
Response.Write(“document.layers[szDivID].display=’block'” & vbCrLf)
Response.Write(“}” & vbCrLf)
Response.Write(“else if(document.getElementById) //gecko(NN6) + IE 5+” & vbCrLf)
Response.Write(“{” & vbCrLf)
Response.Write(“var obj = document.getElementById(szDivID);” & vbCrLf)
Response.Write(“obj.style.display=’block'” & vbCrLf)
Response.Write(“}” & vbCrLf)
Response.Write(“else if(document.all) // IE 4” & vbCrLf)
Response.Write(“{” & vbCrLf)
Response.Write(“document.all[szDivID].style.display=’block'” & vbCrLf)
Response.Write(“}” & vbCrLf)
Response.Write(“}” & vbCrLf)
Response.Write(“else” & vbCrLf)
Response.Write(“{” & vbCrLf)
Response.Write(“imgName.src=filenameext+’/’+’Plus.gif’;” & vbCrLf)
Response.Write(“if(document.layers) //NN4+” & vbCrLf)
Response.Write(“{” & vbCrLf)
Response.Write(“document.layers[szDivID].display=’none'” & vbCrLf)
Response.Write(“}” & vbCrLf)
Response.Write(“else if(document.getElementById) //gecko(NN6) + IE 5+” & vbCrLf)
Response.Write(“{” & vbCrLf)
Response.Write(“var obj = document.getElementById(szDivID);” & vbCrLf)
Response.Write(“obj.style.display=’none'” & vbCrLf)
Response.Write(“}” & vbCrLf)
Response.Write(“else if(document.all) // IE 4” & vbCrLf)
Response.Write(“{” & vbCrLf)
Response.Write(“document.all[szDivID].style.display=’none'” & vbCrLf)
Response.Write(“}}}}” & vbCrLf)
”””””’
‘Response.Write(“function showWindow(filename)” & vbCrLf)
‘Response.Write(“{” & vbCrLf)
‘Response.Write(“var nwind;” & vbCrLf)
‘Response.Write(“nwind = window.open(‘./GraphPopup.aspx?ImageFileName= + filename, ‘nwindow’, ‘width=675px,height=475px,resizable=0,scrollbars=1’);” & vbCrLf)
‘Response.Write(“}” & vbCrLf)
””””””””
Response.Write(“</script></Head>” & vbCrLf)
End Sub
So Please help me to create cookies whcih manage state when my page is refresh.