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

JavaScript Discussion :

Fl�ches de navigation


Sujet :

JavaScript

  1. #1
    Membre �clair�
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    340
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 340
    Par d�faut Fl�ches de navigation
    Je bosse sur une appli web sur laquelle je dois faire de la maintenance.

    J'ai sur l'application un tableau r�capitulatif qui s'affiche, compos� de plusieurs centaines de lignes. Pour en simplifier l'affichage, pour l'instant, je n'affiche que les 20 premi�res lignes, et c'est � l'utilisateur de demander � voir les 20 suivantes en s�lectionnant son choix dans une liste d�roulante : 21-40, 41-60...
    Ca marche, mais c'est pas pratique.
    Je voudrais rajouter une "barre de navigation maison", sous cette forme :
    << < > >> (d�but, 20 pr�c�dents, 20 suivants, fin)

    J'ai essay� un appel de ma fonction sur un onClick, �a renouvelle l'affichage, mais il reste sur les 20 premi�res lignes...

    Voila ce que j'ai essay� :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    <a href="" onClick="changePage(document.demandes);"><font color="FFFFFF">></font></a>
    et voila le corps de ma fonction :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    function changePage(p_oForm)
    {
    	if(document.liste.page)
    	{
    		var mySelect=document.liste.page;
    		if(!mySelect.options[mySelect.selectedIndex].defaultSelected)
    		{
    			p_oForm.page.value=mySelect.options[mySelect.selectedIndex].value;
    			p_oForm.from.value='changePage';
    			p_oForm.submit();
    		}
    	}
    }
    En l'�tat actuel, la fonctionne changePage ne permettrait que d'afficher les suivants. Comment la modifier pour revenir aux pr�c�dents, ou pour aller au d�but/� la fin ?

    Merci d'avance

  2. #2
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par d�faut
    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
     
    function changePage(p_oForm, optionVar)
    {
     
     
    	if(document.liste.page)
    	{
    		var mySelect=document.liste.page;
     
     
    indice=mySelect.selectedIndex;
    if(optionVar=="début")indice=0;
    if(optionVar=="20 précédents" && indice>0)indice--;
    if(optionVar=="20 suivants" && indice<(mySelect.length-1))indice++;
    if(optionVar=="fin")indice=mySelect.length-1;
     
    (début, 20 précédents, 20 suivants, fin)
     
     
    		if(!mySelect.options[mySelect.selectedIndex].defaultSelected)
    		{
    			p_oForm.page.value=mySelect.options[indice].value;
    			p_oForm.from.value='changePage';
    			p_oForm.submit();
    		}
    	}
    }

  3. #3
    Membre �clair�
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    340
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 340
    Par d�faut
    malheureusement, �a n'a aucun effet.
    En fait, que je mette :
    <a href="" onClick="changePage4(document.demandes,"debut");"><font color="FFFFFF">&#171;</font></a>
    ou

    <a href=""><font color="FFFFFF">&#171;</font></a>
    �a a strictement le m�me effet, � savoir recharger la page, rien de plus...

  4. #4
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <a href="javascript:changePage4(document.demandes,"début");"><font color="FFFFFF">«</font></a>

Discussions similaires

  1. Slider avec navigation et fl�che pour naviguer
    Par juju921 dans le forum jQuery
    R�ponses: 0
    Dernier message: 20/09/2013, 10h53
  2. navigation fl�ch�e (dans un menu)
    Par iceman14 dans le forum Assembleur
    R�ponses: 3
    Dernier message: 01/06/2013, 09h06
  3. R�ponses: 3
    Dernier message: 02/07/2010, 23h21
  4. Menu navigable avec les fl�ches
    Par Renaud-62 dans le forum C
    R�ponses: 4
    Dernier message: 10/01/2008, 14h35
  5. Codes �tendus des fl�ches directionnelles
    Par coca dans le forum x86 16-bits
    R�ponses: 2
    Dernier message: 11/12/2002, 17h10

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