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 :

Execution du code javaScript


Sujet :

JavaScript

  1. #1
    Membre confirm� Avatar de fatenatwork
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    129
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 129
    Par d�faut Execution du code javaScript
    j'ai int�gre du code javaScript dans une page JSP cod�e avec des taglibs d'une API donn�e,
    en fait apr�s avoir acc�d� � la page, je v�rifie le HTML g�n�r� et il est OK
    c�d il contient bien le code � utiliser mais �a marche pas !
    en fait c'est un code qui g�re le scroll pour revenir au meme emplacement dans une page!

    le code HTML g�n�r� contient bien le code suivant:

    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
     
     
    <script type="text/javascript"> function putFocus(formInst, elementInst) {
      if (document.forms.length > 0) {
       document.forms[formInst].elements[elementInst].focus();
      }
     }
    </script>
     
     
     
    <script language="javascript">
     
    putFocus('CustomisedRAACreateCustomerContract','RIO_OkButton_3');
     
    </script>
    dans lequel 'RIO_OkButton_3' est le nom du bouton cliqu�
    sauf que le scroll ne marche pas .

    j'attends vos r�ponses.

    Merci

  2. #2
    Membre chevronn�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Janvier 2005
    Messages
    357
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 63
    Localisation : Belgique

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2005
    Messages : 357
    Par d�faut
    Salut,
    le focus positionne le curseur, il ne fait pas scroller la page. Pour �a, utilise plutot des ancres et appelle ta page avec l'ancre d�sir�e en param�tre.

  3. #3
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Bonjour,
    Citation Envoy� par beeboo Voir le message
    le focus positionne le curseur, il ne fait pas scroller la page.
    Si, aussi !
    Par contre, au chargement de la page, �a serait plut�t
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <body onload="putFocus('CustomisedRAACreateCustomerContract','RIO_OkButton_3');">
    Ca permet d'�tre s�r que les objets existent lors de l'ex�cution.

    Ceci dit, avec les ancres, �a fonctionne aussi (et m�me sans JS) ...

    A+

  4. #4
    Membre confirm� Avatar de fatenatwork
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    129
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 129
    Par d�faut Scroller ? vrai sens
    peut etre je vois mal le sens
    mais dans le sens que je veux revenir suite � tout rechargement de la page au dernier emplacement!
    je peux pas utiliser le truc de <body...> car jutilise pas une page HTML normale plutot une page JSP avec des taglibes dune API sp�ciale.

    Merci

  5. #5
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Utilise les ancres alors ...

    A+

  6. #6
    Membre confirm� Avatar de fatenatwork
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    129
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 129
    Par d�faut les ancres ?
    Citation Envoy� par E.Bzz Voir le message
    Utilise les ancres alors ...

    A+
    est ce possible de me passer un exemple??

    Merci

  7. #7
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Citation Envoy� par fatenatwork Voir le message
    est ce possible de me passer un exemple??
    Clique ici et regarde la barre d'adresse de ton navigateur ...
    Tu as fait appel � l'ancre qui pointe sur ton dernier post

    A+

Discussions similaires

  1. R�ponses: 15
    Dernier message: 23/11/2011, 11h35
  2. Executer du code javascript
    Par akrogames dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 07/11/2011, 21h15
  3. [D�butant] Executer le code Javascript avant le code behind
    Par ahmedige dans le forum VB.NET
    R�ponses: 0
    Dernier message: 27/06/2011, 14h54
  4. Executer du code javascript dans une var
    Par Moustico dans le forum G�n�ral JavaScript
    R�ponses: 9
    Dernier message: 13/07/2009, 12h22
  5. executer un code javascript depuis l'exterieur
    Par mapmip dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 07/06/2009, 09h03

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