IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Pb de tabulation sur une IFrame


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2002
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2002
    Messages : 36
    Par défaut 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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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">&nbsp;<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">&nbsp;</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">&nbsp;</TD>
    		</TR>			
    		<TR>
    			<TD style="border-left:2px solid #FFE500">&nbsp;<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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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 { %>
    			&nbsp;			
    		<% } %>		
    	</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 ?

  2. #2
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    Mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 2 333
    Par défaut
    Bonjour,

    Avec l'attribut tabindex ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2002
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2002
    Messages : 36
    Par défaut
    Merci de ta réponse.

    Ca doit fonctionne rmais ça m'oblige a reprendre toutes les zones de ma jsp (et il en a pas mal) mais s'il n'y a pas d'autres solutions...

    Est-ce qu'il n'y aurait pas un moyen de "desactiver" le passage sur l'IFRAME lors de la tabulation comme c'est le cas pour les zones "libellé" ?

Discussions similaires

  1. Faire un onclick sur une iframe
    Par djandreass dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 04/05/2009, 10h52
  2. [VB] - Comment gérer les tabulations sur une fiche ?
    Par guiguikawa dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 06/03/2007, 13h28
  3. [HTML] Lien d'une page html sur une iframe
    Par cosycorner dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 20/02/2007, 08h34
  4. Retour arrière sur une iframe
    Par Bicnic dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 18/05/2006, 16h34
  5. Comportement anormal de la tabulation sur une DBGrid
    Par fredfred dans le forum Bases de données
    Réponses: 2
    Dernier message: 18/05/2005, 13h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo