|
Rafraichissement d'un champ SANS prise de focus de la fenêtre |
Iniciado por James, dez., 22 2005 9:36 AM - 7 respostas |
| |
| | | |
|
| |
Publicado em dezembro, 22 2005 - 9:36 AM |
Bonjour,
Ma question va sûrement au-delà de WebDev. Voici mon problème.
Un champ de ma page doit être ré-actualisé régulièrement avec les données de la base qui évoluent. J'ai donc créé un bouton invisible avec un code serveur. Ce bouton est cliqué automatiquement à intervalle régulier à l'aide d'une fonction JavaScript. Si les données ont évolué, la page est ré-actualisée. Tout cela est correct.
Mais mon problème est que, si l'internaute fait autre chose dans une autre fenêtre (Word ou autre navigateur ouvert), le navigateur de mon application reprend le focus à chaque clic sur le bouton caché. Ce qui est insupportable.
Avez-vous des idées à ce sujet ? Merci de votre aide et bonnes fêtes de fin d'année à tous. |
| |
| |
| | | |
|
| | |
| |
Publicado em dezembro, 22 2005 - 1:02 PM |
Salut,
c'est une des applications de la technique AJAX !!
Je vais publier un projet sur le sujet sur les WTablettes. Ca fait un moment qu'il est dans le fourneau mais je suis un peu surbooké ces temps-ci. Je pense que je le publierai la semaine prochaine (et oui Eric, je me mets la pression tout seul ).
Bon dev et bonnes fêtes,
Olivier
"James" <blanchard.james@wanadoo.fr> a écrit dans le message de news: 43aa5646$1@news.pcsoft.fr...
Bonjour,
Ma question va sûrement au-delà de WebDev. Voici mon problème.
Un champ de ma page doit être ré-actualisé régulièrement avec les données de la base qui évoluent. J'ai donc créé un bouton invisible avec un code serveur. Ce bouton est cliqué automatiquement à intervalle régulier à l'aide d'une fonction JavaScript. Si les données ont évolué, la page est ré-actualisée. Tout cela est correct.
Mais mon problème est que, si l'internaute fait autre chose dans une autre fenêtre (Word ou autre navigateur ouvert), le navigateur de mon application reprend le focus à chaque clic sur le bouton caché. Ce qui est insupportable.
Avez-vous des idées à ce sujet ? Merci de votre aide et bonnes fêtes de fin d'année à tous.
|
| |
| |
| | | |
|
| | |
| |
Publicado em dezembro, 22 2005 - 2:02 PM |
Je suis impatient..... Merci d'avance. |
| |
| |
| | | |
|
| | |
| |
Publicado em dezembro, 22 2005 - 2:02 PM |
Olivier Priser a émis l'idée suivante :
Salut, c'est une des applications de la technique AJAX !! Je vais publier un projet sur le sujet sur les WTablettes. Ca fait un moment qu'il est dans le fourneau mais je suis un peu surbooké ces temps-ci. Je pense que je le publierai la semaine prochaine (et oui Eric, je me mets la pression tout seul ).
olivier avec une barbe blanche et un manteau rouge qui va nous déposer ça dans nos petits souliers... lol
Bon dev et bonnes fêtes, Olivier "James" <blanchard.james@wanadoo.fr> a écrit dans le message de news: 43aa5646$1@news.pcsoft.fr... Bonjour,
Ma question va sûrement au-delà de WebDev. Voici mon problème.
Un champ de ma page doit être ré-actualisé régulièrement avec les données de la base qui évoluent. J'ai donc créé un bouton invisible avec un code serveur. Ce bouton est cliqué automatiquement à intervalle régulier à l'aide d'une fonction JavaScript. Si les données ont évolué, la page est ré-actualisée. Tout cela est correct.
Mais mon problème est que, si l'internaute fait autre chose dans une autre fenêtre (Word ou autre navigateur ouvert), le navigateur de mon application reprend le focus à chaque clic sur le bouton caché. Ce qui est insupportable.
Avez-vous des idées à ce sujet ? Merci de votre aide et bonnes fêtes de fin d'année à tous.
-- Eric Roumégou Webmaster des wtablettes |
| |
| |
| | | |
|
| | |
| |
Publicado em dezembro, 22 2005 - 2:03 PM |
Sans vouloir te mettre trop la pression, je pense qu'il y a pas mal de monde qui attend ce tutoriel! Enfin, si tu prends des vacances, profites-en quand meme !!!
Chris
Olivier Priser avait prétendu :
Salut, c'est une des applications de la technique AJAX !! Je vais publier un projet sur le sujet sur les WTablettes. Ca fait un moment qu'il est dans le fourneau mais je suis un peu surbooké ces temps-ci. Je pense que je le publierai la semaine prochaine (et oui Eric, je me mets la pression tout seul ). Bon dev et bonnes fêtes, Olivier "James" <blanchard.james@wanadoo.fr> a écrit dans le message de news: 43aa5646$1@news.pcsoft.fr... Bonjour,
Ma question va sûrement au-delà de WebDev. Voici mon problème.
Un champ de ma page doit être ré-actualisé régulièrement avec les données de la base qui évoluent. J'ai donc créé un bouton invisible avec un code serveur. Ce bouton est cliqué automatiquement à intervalle régulier à l'aide d'une fonction JavaScript. Si les données ont évolué, la page est ré-actualisée. Tout cela est correct.
Mais mon problème est que, si l'internaute fait autre chose dans une autre fenêtre (Word ou autre navigateur ouvert), le navigateur de mon application reprend le focus à chaque clic sur le bouton caché. Ce qui est insupportable.
Avez-vous des idées à ce sujet ? Merci de votre aide et bonnes fêtes de fin d'année à tous.
-- Bon développement à tous Christian
cciochir@ _ at _ cmii.fr |
| |
| |
| | | |
|
| | |
| |
Publicado em dezembro, 23 2005 - 10:37 AM |
@ James :
Tu as parlé d'une fonction d'exécution à intervalle régulier en javascript sous serveur :
"J'ai donc créé un bouton invisible avec un code serveur. Ce bouton est cliqué automatiquement à intervalle régulier à l'aide d'une fonction JavaScript."
Cela m'intéresse au plus haut point puisque la fonction Timer est invalide sous code serveur...
Merci à toi si tu peux m'aider. |
| |
| |
| | | |
|
| | |
| |
Publicado em dezembro, 27 2005 - 2:40 PM |
Fabien,
Voici la technique que j'utilise pour faire "cliquer" un bouton de façon automatique.
1. J'ai une procédure globale (navigateur) appelée "Presence" :
function Presence(Bouton,Delai) { _Delay = Delai AliasBoutonPresence = Bouton setInterval("javascript:_JSL(_PAGE_,AliasBoutonPresence,'_self','','')", _Delay) }
2. Sur la page concernée, mon bouton à cliquer s'appelle "Bouton_Present". J'insère la ligne suivante dans le code WL de chargement (onload) de la page (navigateur) :
Presence (Bouton_Present..Alias,nPresence)
après avoir initialisé la variable avec le nombre de millièmes de secondes entre deux clics.
Attention, un clic sur le bouton actualise systématiquement la page. J'ai donc mis cette page dans une petite frame...
Bon courage. |
| |
| |
| | | |
|
| | |
| |
Publicado em janeiro, 02 2006 - 12:50 PM |
Merci, James. Je vais essayer ça de suite.
Bonne année ! |
| |
| |
| | | |
|
| | | | |
| | |
|