탭 링크는 인터넷 익스플로러에서 작동하지 않지만 Firefox에서 잘 작동합니다.
-
05-07-2019 - |
문제
일부 탭이 포함 된 헤더 파일을 코딩했습니다.이 헤더 파일은 웹 사이트의 jsps에 포함되어 있습니다. . 아래는 헤더가 포함 된 JSP의 코드 섹션입니다.
<!-- Header Start -->
<!-- standard header bar with logo -->
<%@ include file="ssi/header1.ssi"%>
<!-- end of standard header bar with logo -->
<!-- Header End -->
Header File의 탭 섹션은 아래 Header1.ssi 코드에 표시됩니다.
<div id="header">
<div class="headerInner">
<div class="logo"> </div>
<div class="userDetails">
<% {
if(session.getAttribute("usermanagement")==null){
headerObj= headerCtx.lookup("UserManagementJNDI");
headerHome=(UserManagementHome)PortableRemoteObject.narrow(headerObj,UserManagementHome.class);
session.setAttribute("usermanagement",headerHome);
}
else
headerHome=(UserManagementHome)session.getAttribute("usermanagement");
headerUser= headerHome.create();
%>
Welcome <b><%=operatorId%></b> <a href="http://www.drivetrackplus.com" target="_blank">[Home]</a> | <a href="logout.jsp">[Logout]</a>
<br>
<%}%>
<%=(headerUser.getHierarchy(operatorId)!=null && !((headerUser.getHierarchy(operatorId)).equals(""))&& !((headerUser.getHierarchy(operatorId)).endsWith("null")))?headerUser.getHierarchy(operatorId):"" %>
</div>
<div class="clear"></div>
<div id="tabs">
<% if ( request.isUserInRole(RoleNames.CORP_GRP)){%>
<div class="tab" onClick="location.href='Corporate.jsp'"><div class="tabText">Customer</div></div>
<div class="tabSpacer"> </div>
<%}%>
<%if ( request.isUserInRole(RoleNames.MER_GRP)){%>
<div class="tabSelected" onClick="location.href='merchant.jsp'"><div class="tabTextSelected">Merchant</div></div>
<div class="tabSpacer"> </div>
<%}%>
<%if ( request.isUserInRole(RoleNames.ADMIN)){%>
<div class="tab" onClick="location.href='Admin.jsp'"><div class="tabText">Admin</div></div>
<div class="tabSpacer"> </div>
<%}%>
<%if ( request.isUserInRole(RoleNames.CONFIG_GRP)){%>
<div class="tab" onClick="location.href='config.jsp'"><div class="tabText">Config</div></div>
<div class="tabSpacer"> </div>
<%}%>
<% if (request.isUserInRole(RoleNames.INTERFACE_GRP) || request.isUserInRole(RoleNames.CMS_UPLOAD ) ||request.isUserInRole(RoleNames.CMS_DOWNLOAD ) || request.isUserInRole(RoleNames.LPM_INTERFACE ) || request.isUserInRole(RoleNames.ICICI_MP_INTERFACE) || request.isUserInRole(RoleNames.ICICI_MR_INTERFACE) || request.isUserInRole(RoleNames.CALL_REG_INTERFACE)){%>
<div class="tab" onClick="location.href='Interfaces.jsp'"><div class="tabText">Interfaces</div></div>
<div class="clear"></div>
<%}%>
</div>
</div>
</div>
해결책
"location.href"로 "wind
제휴하지 않습니다 StackOverflow