Pb de tabulation sur une IFrame
Bonjour,
J'ai une jsp qui est composée d'un tableau. Dans une cellule du tableau, j'affiche une IFRAME (qui me permet d'afficher une zone non saisissable).
Extrait de ma jsp :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
<TR>
<TD style="border-left:2px solid #FFE500"> <B>N° PS :</B></TD>
<TD>
<INPUT type="hidden" name="error" value="<%= ShareStringUtility.ifNull((String)request.getAttribute(RequestAttributes.FON1_ERR))%>">
<INPUT type="hidden" name="norme" value="<%=FON1_Form.getNorme().trim()%>">
<INPUT type="hidden" name="snorme" value="<%=FON1_Form.getSousNorme().trim()%>">
<INPUT type="hidden" name="ValidationType" value="">
<INPUT type="text" name="NoPS" size="15" maxlength="9" onchange="JavaScript:formatNumeroPS(this);preValidEntete('<%=applicationName%>')" value="<jsp:getProperty name="CURRENT_ENTETE" property="noPS"/>"></TD>
<TD><B>N° Facture :</B></TD>
<TD><INPUT type="text" name="NoFacture" size="15" maxlength="9" onblur="JavaScript:formatNoFacture();preValidEntete('<%=applicationName%>')" value="<jsp:getProperty name="CURRENT_ENTETE" property="noFacture"/>"></TD>
<TD><B>Date de Facture :</B></TD>
<TD style="border-right:2px solid #FFE500"><INPUT type="text" name="DateFacture" size="15" maxlength="10" onblur="JavaScript:formatDateFacture();preValidEntete('<%=applicationName%>')" value="<jsp:getProperty name="CURRENT_ENTETE" property="dateFacture"/>"></TD>
</TR>
<%-- ISA0070 - Affichage du nom/prénom du bénéficiaire si paramétré --%>
<TR>
<TD colspan="1" style="border-left:2px solid #FFE500"> </TD>
<TD colspan="2">
<IFRAME name="console" src="<%=request.getContextPath()%>/detailBenef.do" FRAMEBORDER="no" id="console" width="150" style="height:14" Scrolling="no" Marginwidth="0" Marginheight="0"></IFRAME>
</TD>
<TD colspan="3" style="border-right:2px solid #FFE500"> </TD>
</TR>
<TR>
<TD style="border-left:2px solid #FFE500"> <B>N° INSEE :</B></TD>
<TD><INPUT type="text" name="NoINSEE" maxlength="15" size="20" onchange="JavaScript:preValidBenef('<%=applicationName%>');" onblur="JavaScript:cleInsee();preValidEntete('<%=applicationName%>');" value="<jsp:getProperty name="CURRENT_ENTETE" property="noINSEE"/>" onkeypress="javascript:toUpper()" onbeforepaste="javascript:pasteHandler()" ></TD>
<TD><B>Date Naissance :</B></TD>
<TD><INPUT type="text" name="DateNaissance" size="15" maxlength="10" onblur="JavaScript:formatDateNaissance();preValidBenef('<%=applicationName%>');" value="<jsp:getProperty name="CURRENT_ENTETE" property="dateNaissance"/>"></TD>
<TD><B>Rang Naissance :</B></TD>
<TD style="border-right:2px solid #FFE500"><INPUT type="text" name="RangNaissance" size="2" onblur="JavaScript:preValidBenef('<%=applicationName%>');" value="<%= CURRENT_ENTETE.getRangNaissance().equals("")?"1":CURRENT_ENTETE.getRangNaissance()%>"></TD>
</TR> |
Mon code de l'Iframe :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
<jsp:useBean id="CURRENT_ENTETE" class="com.soltim.aneto.fon.modele.bean.Entete" scope="page"/>
</HEAD>
<BODY>
<FORM style="font-family:Arial;font-size:12px">
<% if (confMan.getAfficherBenef() == true) { %>
<B><%=CURRENT_ENTETE.getNomPrenomBenef().trim()%></B>
<% } else { %>
<% } %>
</FORM>
</BODY>
</HTML> |
Mon problème est que quand j'utilise la touche tabulation, je ne veux pas passer sur ma zone contenu dans mon Iframe, je voudrais passer directement à la zone suivante...
Quelqu'un sait-il comment faire ?