17/05/2007, 16:32
|
| | Fecha de Ingreso: abril-2007
Mensajes: 6
Antigüedad: 17 años, 8 meses Puntos: 0 | |
Problema JSP y Explorer 7.0 Hola amigos, tengo un menu hecho en jsp y javascript que rescata los dominios y sub-dominios de una bd pero no se me ve en explorer 7.0, ojalas tengan alguna solucion a esto, se agredece de ante mano
Código:
<%@ taglib uri="/WEB-INF/tld/c.tld" prefix="c" %>
<%@ taglib uri="/WEB-INF/tld/fmt.tld" prefix="fmt" %>
<%@ taglib uri="/WEB-INF/tld/struts-html-el.tld" prefix="html" %>
<script language="Javascript">
//Do you want images (if not set to 0 and remove the images from the body)?
foldImg=1;
//Here are the images for the top links.
foldinImg=new Image(); foldinImg.src="<html:rewrite page="/static/images/foldoutmenu2_arrow.gif"/>";
foldoutImg=new Image(); foldoutImg.src="<html:rewrite page="/static/images/foldoutmenu2_arrow_open.gif"/>";
//Here are the images for the sub links.
foldsubinImg=new Image(); foldsubinImg.src="<html:rewrite page="/static/images/foldoutmenu2_arrow.gif"/>";
foldsuboutImg=new Image(); foldsuboutImg.src="<html:rewrite page="/static/images/foldoutmenu2_arrow_open.gif"/>";
//If you change the images above please remember to change the images in the actual page as well.
// se cambio el document.app.location.href por app.location
function executeProceso(procesoCode, wasPagina) {
if (wasPagina == ""){
app.location="<html:rewrite page="/callhahtsite.do?hahtUrl=/HAHTpage/portal.Menu.runProceso?hidProcesoCode="/>"+procesoCode;
} else {
//document.app.location.href="<html:rewrite page="/"/>"+wasPagina;
app.location="/b2bWeb/"+wasPagina;
}
}
function executeActividad(actividadCode, wasPagina) {
if (wasPagina == ""){
app.location="<html:rewrite page="/callhahtsite.do?hahtUrl=/HAHTpage/portal.Menu.runActividad?hidActividadCode="/>"+actividadCode;
}
else {
app.location="/b2bWeb/"+wasPagina;
}
}
function executeOpcion(opcionCode, wasPagina) {
if (wasPagina == ""){
app.location="<html:rewrite page="/callhahtsite.do?hahtUrl=/HAHTpage/portal.Menu.runOpcion?hidOpcionCode="/>"+opcionCode;
} else {
//document.app.location.href="<html:rewrite page="/"/>"+wasPagina;
app.location="/b2bWeb/"+wasPagina;
}
}
</script>
<script type="text/javascript" src="<html:rewrite page='/static/scripts/menu.js' />"></script>
<link rel="stylesheet" type="text/css" href="<html:rewrite page='/static/styles/menu.css' />" />
<div class="menu">
<c:forEach var="dominio" items="${Dominios}">
<c:if test="${dominio.codigo == DominioCode}">
<p> </p>
<TABLE width="150" border="0" cellspacing="0" cellpadding="0">
<TR STYLE="font-size : 5px; border-top-style : none; border-bottom-style : none; border-left-style : none; border-right-style : none; border-top-width : 0px; border-bottom-width : 0px; border-left-width : 0px; border-right-width : 0px; height : 10px;">
<TD width="5" colspan="2"> </TD>
</TR>
<TR>
<TD width="4">
<DIV align="LEFT"> </DIV>
</TD>
<TD background="<html:rewrite page="/static/images/bg_b.gif"/>" CLASS="clTitulo" width="150" height="20">
<c:out value="${dominio.titulo}" />
</TD>
</TR>
<TR>
<TD colspan="2">
<DIV id="divFoldCont">
<c:forEach var="proceso" items="${dominio.procesos}" varStatus="statusProceso">
<c:choose>
<c:when test="${empty proceso.accion}">
<DIV id="divFold<c:out value="${statusProceso.index}" />" class="clFold">
<table border=0 width=149 cellspacing=0 cellpadding=0>
<tr><td class='clBorde'>
<table border=0 width=148 cellspacing=0 cellpadding=0 bordercolor="#f7f7f7"><tr>
<td valign="top"><img src="<html:rewrite page="/static/images/foldoutmenu2_arrow.gif" />" name="imgFold<c:out value="${statusProceso.index}" />" border=0 align="middle" hspace=2 vspace="4"></td>
<td id="proceso<c:out value="${proceso.codigo}"/>" width=133 valign="top"><a href="javascript:foldmenu(<c:out value="${statusProceso.index}" />,1);" class="clFoldLinks" title='+'><c:out value="${proceso.titulo}" /></a></td></tr>
</table>
</table>
<c:forEach var="actividad" items="${proceso.actividades}" varStatus="statusActividad">
<c:choose>
<c:when test="${empty actividad.accion}">
<DIV id="divFoldSub<c:out value="${statusProceso.index}" />_<c:out value="${statusActividad.index}" />" class="clFoldSub">
<table border=0 width=149 cellspacing=0 cellpadding=0>
<tr><td class="clBorde">
<table border=0 width=148 cellspacing=0 cellpadding=0 bordercolor="#f7f7f7"><tr>
<td width=10> </td><td width=4 valign="top"><img src="<html:rewrite page="/static/images/foldoutmenu2_arrow.gif"/>" name="imgFold<c:out value="${statusProceso.index}" />Sub<c:out value="${statusActividad.index}" />" border=0 align="middle" vspace="4"></td>
<td id="actividad<c:out value="${actividad.codigo}"/>" width=133 valign="top" STYLE='display : block;'><a href="#" onclick="subfoldmenu(<c:out value="${statusProceso.index}" />,<c:out value="${statusActividad.index}" />)" class="clSubLinks" title='+'><c:out value="${actividad.titulo}"/></a></td></tr>
</table>
</td></tr>
</table>
<DIV id="divFoldSub<c:out value="${statusProceso.index}" />_<c:out value="${statusActividad.index}" />_0" class="clFoldSub2">
<c:forEach var="opcion" items="${actividad.opciones}">
<table width=149 border=0 cellspacing=0 cellpadding=0 ><tr><td width=150 class='clBorde'>
<table width=148 border=0 cellspacing=0 cellpadding=1 bordercolor="#f7f7f7"><tr>
<td width=15> </td><td width=4><img src="<html:rewrite page="/static/images/foldoutmenu2_arrow.gif"/>" name="imgFold<c:out value="${statusProceso.index}" />Sub<c:out value="${statusActividad.index}" />" border=0 align="middle" vspace="4"></td>
<td id="opcion<c:out value="${opcion.codigo}"/>" width=128 valign=top><A HREF="javascript:executeOpcion('<c:out value="${opcion.codigo}"/>', '<c:out value="${opcion.WASPagina}"/>');" class="clSubLinks2" title="<c:out value="${opcion.descripcion}"/>"><c:out value="${opcion.titulo}"/></A></td></tr>
</table></td></tr>
</table>
</c:forEach>
</DIV>
</DIV>
</c:when>
<c:otherwise>
<DIV id="divFoldSub<c:out value="${statusProceso.index}" />_<c:out value="${statusActividad.index}" />" class="clFoldSub">
<table width=149 border=0 cellspacing=0 cellpadding=0><tr><td class='clBorde'>
<table width=148 border=0 cellspacing=0 cellpadding=1 bordercolor="#f7f7f7"><tr><td width=10> </td>
<td width=4 valign="top"><img src="<html:rewrite page="/static/images/bullet_sec.gif" />" name="imgFold<c:out value="${statusProceso.index}" />Sub<c:out value="${statusActividad.index}" />" border=0 align="middle" vspace="4"></td>
<td id="actividad<c:out value="${actividad.codigo}"/>" width=133 valign="top" STYLE='display : block;'><a href="javascript:executeActividad('<c:out value="${actividad.codigo}"/>','<c:out value="${actividad.WASPagina}"/>');" onclick="subfoldmenu(<c:out value="${statusProceso.index}" />,-1);" class="clSubLinks" title="<c:out value="${actividad.descripcion}"/>"><c:out value="${actividad.titulo}"/></a></td></tr>
</table>
</table>
<DIV id="divFoldSub<c:out value="${statusProceso.index}" />_<c:out value="${statusActividad.index}" />_0" class="clFoldSub2"></DIV>
</DIV>
</c:otherwise>
</c:choose>
</c:forEach>
</DIV>
</c:when>
<c:otherwise>
<DIV id="divFold<c:out value="${statusProceso.index}" />" class="clFold">
<table border=0 width=149 cellspacing=0 cellpadding=0><tr><td class='clBorde'>
<table border=0 width=148 cellspacing=0 cellpadding=1 bordercolor="#f7f7f7"><tr>
<td width=4 valign="top"><IMG src="<html:rewrite page="/static/images/bullet_sec.gif" />" name="imgFold<c:out value="${statusProceso.index}" />" border=0 align="middle" hspace=2 vspace="4"/></td>
<td id="proceso<c:out value="${proceso.codigo}"/>" width=133 valign="top" ><A HREF="javascript:executeProceso('<c:out value="${proceso.codigo}"/>','<c:out value="${proceso.WASPagina}"/>');" onclick="foldmenu(<c:out value="${statusProceso.index}" />,-1);" class="clFoldLinks" title='<c:out value="${proceso.descripcion}"/>'><c:out value="${proceso.titulo}"/></A></td></tr>
</table></td></tr>
</table>
<DIV id="divFoldSub<c:out value="${statusProceso.index}" />_<c:out value="${statusActividad.index}" />" class="clFoldSub2"></DIV>
</DIV>
</c:otherwise>
</c:choose>
</c:forEach>
</c:if>
</c:forEach>
</DIV>
</TR>
</TABLE>
</div>
|