I have the following source code
Expand|Select|Wrap|Line Numbers
- <HEAD>
- <iframe name = "myFrameName" src = " " id="myFrame" style = hidden width = 0 height = 0 frameborder = 0></iframe>
- <script Language="JavaScript">
- var str = "<%=session.getAttribute( "userprivilege" )%>";
- var str1 = "<%=session.getAttribute( "grpQuery" )%>";
- if(str == null || str.indexOf("null") != -1) {
- alert("User Session Expired, Login again ! ");
- }
- else if (str1 == null || str1.indexOf("null") != -1)
- {
- var grpObjArr = str.split(" ");
- var groupId = new Array(0);
- groupId[0] = "0";
- for (i=0;i<grpObjArr.length;i++)
- {
- var objArr = grpObjArr[i].split("*");
- if (objArr[1].indexOf("$util_objtype") != -1)
- {
- groupId.push(objArr[0]);
- }
- }
- var url = "../setGroupAttr.jsp?grpAttr="+groupId.toString();
- document.getElementById("myFrame").src = url;
- }
- </script>
- </HEAD>
This script works fine in IE but I have observed that in Mozilla/Netscape, the session attribute is never set. In other words, the JSP file is never called.
Can you please help me in this regard?
Thanks
Soumik