*Ecrit* *par* *SAM*:à mon idée ce "responseTree" doit être un fragment XMLj'ai essayé ça:
alert(responseTree.item(1));
et j'ai ça:
[object HTMLDivElement]
ça avance je trouve :-)
idées prises ici:
<http://groups.google.com/group/mootools-users/browse_thread/thread/22a0975516acd747>et avec alert(responseTree.item(1).value); ou .text j'ai undefined
c'est cette partie qui me manque, comment naviguer, chercher et
modifier là-dedans...
avec ça:
alert(responseTree.item(1).get('text'));
j'obtiens enfin le contenu du div, yes!
malheureusement, si je mets 2 à la place de 1 j'ai
Uncaught exception: TypeError: 'responseTree.item(2).get' is not a function
j'ai essayé avec
alert(responseTree.getElementsByTagName('TempsExec'));
(nom du div)
j'ai
Uncaught exception: TypeError: 'responseTree.getElementsByTagName' is
not a function
voilà, je ne sais pas trop ce que je récupère du coup...
*Ecrit* *par* *SAM*:
à mon idée ce "responseTree" doit être un fragment XML
j'ai essayé ça:
alert(responseTree.item(1));
et j'ai ça:
[object HTMLDivElement]
ça avance je trouve :-)
idées prises ici:
<http://groups.google.com/group/mootools-users/browse_thread/thread/22a0975516acd747>
et avec alert(responseTree.item(1).value); ou .text j'ai undefined
c'est cette partie qui me manque, comment naviguer, chercher et
modifier là-dedans...
avec ça:
alert(responseTree.item(1).get('text'));
j'obtiens enfin le contenu du div, yes!
malheureusement, si je mets 2 à la place de 1 j'ai
Uncaught exception: TypeError: 'responseTree.item(2).get' is not a function
j'ai essayé avec
alert(responseTree.getElementsByTagName('TempsExec'));
(nom du div)
j'ai
Uncaught exception: TypeError: 'responseTree.getElementsByTagName' is
not a function
voilà, je ne sais pas trop ce que je récupère du coup...
*Ecrit* *par* *SAM*:à mon idée ce "responseTree" doit être un fragment XMLj'ai essayé ça:
alert(responseTree.item(1));
et j'ai ça:
[object HTMLDivElement]
ça avance je trouve :-)
idées prises ici:
<http://groups.google.com/group/mootools-users/browse_thread/thread/22a0975516acd747>et avec alert(responseTree.item(1).value); ou .text j'ai undefined
c'est cette partie qui me manque, comment naviguer, chercher et
modifier là-dedans...
avec ça:
alert(responseTree.item(1).get('text'));
j'obtiens enfin le contenu du div, yes!
malheureusement, si je mets 2 à la place de 1 j'ai
Uncaught exception: TypeError: 'responseTree.item(2).get' is not a function
j'ai essayé avec
alert(responseTree.getElementsByTagName('TempsExec'));
(nom du div)
j'ai
Uncaught exception: TypeError: 'responseTree.getElementsByTagName' is
not a function
voilà, je ne sais pas trop ce que je récupère du coup...
idées prises ici:
<http://groups.google.com/group/mootools-users/browse_thread/thread/22a0975516acd747>
et avec alert(responseTree.item(1).value); ou .text j'ai undefined
c'est cette partie qui me manque, comment naviguer, chercher et
modifier là-dedans...
idées prises ici:
<http://groups.google.com/group/mootools-users/browse_thread/thread/22a0975516acd747>
et avec alert(responseTree.item(1).value); ou .text j'ai undefined
c'est cette partie qui me manque, comment naviguer, chercher et
modifier là-dedans...
idées prises ici:
<http://groups.google.com/group/mootools-users/browse_thread/thread/22a0975516acd747>
et avec alert(responseTree.item(1).value); ou .text j'ai undefined
c'est cette partie qui me manque, comment naviguer, chercher et
modifier là-dedans...
Le 06/03/12 22:40, a écrit :idées prises ici:
<http://groups.google.com/group/mootools-users/browse_thread/thread/22a0975516acd747>
moi, j'ai trouvé ça :
<http://stackoverflow.com/questions/1843995/>
new Request({
url: '/your-rss-parser.php',
method: 'get',
onSuccess: function(responseText, responseXML) {
responseXML.getElements('item').each(function(item)
{
alert(item.getElement('title').get('text'));
});
}
}).send();
bien entendu dans cet exemple il faut qu'il y ait :
- un fichier '/your-rss-parser.php' qui crée du xml
- et qui contienne des balises XML 'title'
et avec alert(responseTree.item(1).value); ou .text j'ai undefined
c'est cette partie qui me manque, comment naviguer, chercher et
modifier là-dedans...
responseTree.item(1) est le contenant de tout le reste
(exemple : balise html)
il faut ensuite chercher dans ce contenant le div voulu
mais ... si le div cherché a un ID, le + simple devrait être :
if(responseTree.getElementById('truc')) {
alert('balise = '+responseTree.getElementById('truc').tagName);
alert('contenu = '+responseTree.getElementById('truc').innerHTML);
document.body.insertBefore(responseTree.getElementById('truc'),
document.body.firstChild); // le div 'truc' en début de page
}
Manipulation des elements en JavaScript non Mootools, normal quoi :
<http://fr.selfhtml.org/javascript/objets/node.htm>
Peut-être il y a t-il une instruction Mootools pour 'getElementById'
?? va savoir ?!
Mais si tu tiens à utiliser Mootools, une petite formation serait
sans doute utile ?
Mootools en 30 jours :
<http://www.6ma.fr/tuto/mootools+jours+jour+1+introduction-458>
Le 06/03/12 22:40, Tr@nquille a écrit :
idées prises ici:
<http://groups.google.com/group/mootools-users/browse_thread/thread/22a0975516acd747>
moi, j'ai trouvé ça :
<http://stackoverflow.com/questions/1843995/>
new Request({
url: '/your-rss-parser.php',
method: 'get',
onSuccess: function(responseText, responseXML) {
responseXML.getElements('item').each(function(item)
{
alert(item.getElement('title').get('text'));
});
}
}).send();
bien entendu dans cet exemple il faut qu'il y ait :
- un fichier '/your-rss-parser.php' qui crée du xml
- et qui contienne des balises XML 'title'
et avec alert(responseTree.item(1).value); ou .text j'ai undefined
c'est cette partie qui me manque, comment naviguer, chercher et
modifier là-dedans...
responseTree.item(1) est le contenant de tout le reste
(exemple : balise html)
il faut ensuite chercher dans ce contenant le div voulu
mais ... si le div cherché a un ID, le + simple devrait être :
if(responseTree.getElementById('truc')) {
alert('balise = '+responseTree.getElementById('truc').tagName);
alert('contenu = '+responseTree.getElementById('truc').innerHTML);
document.body.insertBefore(responseTree.getElementById('truc'),
document.body.firstChild); // le div 'truc' en début de page
}
Manipulation des elements en JavaScript non Mootools, normal quoi :
<http://fr.selfhtml.org/javascript/objets/node.htm>
Peut-être il y a t-il une instruction Mootools pour 'getElementById'
?? va savoir ?!
Mais si tu tiens à utiliser Mootools, une petite formation serait
sans doute utile ?
Mootools en 30 jours :
<http://www.6ma.fr/tuto/mootools+jours+jour+1+introduction-458>
Le 06/03/12 22:40, a écrit :idées prises ici:
<http://groups.google.com/group/mootools-users/browse_thread/thread/22a0975516acd747>
moi, j'ai trouvé ça :
<http://stackoverflow.com/questions/1843995/>
new Request({
url: '/your-rss-parser.php',
method: 'get',
onSuccess: function(responseText, responseXML) {
responseXML.getElements('item').each(function(item)
{
alert(item.getElement('title').get('text'));
});
}
}).send();
bien entendu dans cet exemple il faut qu'il y ait :
- un fichier '/your-rss-parser.php' qui crée du xml
- et qui contienne des balises XML 'title'
et avec alert(responseTree.item(1).value); ou .text j'ai undefined
c'est cette partie qui me manque, comment naviguer, chercher et
modifier là-dedans...
responseTree.item(1) est le contenant de tout le reste
(exemple : balise html)
il faut ensuite chercher dans ce contenant le div voulu
mais ... si le div cherché a un ID, le + simple devrait être :
if(responseTree.getElementById('truc')) {
alert('balise = '+responseTree.getElementById('truc').tagName);
alert('contenu = '+responseTree.getElementById('truc').innerHTML);
document.body.insertBefore(responseTree.getElementById('truc'),
document.body.firstChild); // le div 'truc' en début de page
}
Manipulation des elements en JavaScript non Mootools, normal quoi :
<http://fr.selfhtml.org/javascript/objets/node.htm>
Peut-être il y a t-il une instruction Mootools pour 'getElementById'
?? va savoir ?!
Mais si tu tiens à utiliser Mootools, une petite formation serait
sans doute utile ?
Mootools en 30 jours :
<http://www.6ma.fr/tuto/mootools+jours+jour+1+introduction-458>
ok, j'ai mis tout mon ensemble de code dans un zip:
<http://www.tranquille-informatique.fr/perso/tempo/verif-logs.7z>
si tu as du temps, décompresse le tout dans un dossier puis lance la
page testlog.php...
ok, j'ai mis tout mon ensemble de code dans un zip:
<http://www.tranquille-informatique.fr/perso/tempo/verif-logs.7z>
si tu as du temps, décompresse le tout dans un dossier puis lance la
page testlog.php...
ok, j'ai mis tout mon ensemble de code dans un zip:
<http://www.tranquille-informatique.fr/perso/tempo/verif-logs.7z>
si tu as du temps, décompresse le tout dans un dossier puis lance la
page testlog.php...
Le 07/03/2012 19:35, a écrit :ok, j'ai mis tout mon ensemble de code dans un zip:
<http://www.tranquille-informatique.fr/perso/tempo/verif-logs.7z>
si tu as du temps, décompresse le tout dans un dossier puis lance
la
page testlog.php...
Salut,
J'avais un peu de temps en voyant ta réponse, alors j'ai jeté un coup
d'oeil, désolé pour SAM si je le court-circuite sur ce coup-là. ;-)
A mon avis, tu galère pour rien au niveau de JS, bien qu'il soit
possible d'y arriver par ce biais.
Si tu utilise la temporisation de sortie (output buffering) sous PHP,
tu peux intervertir sans problème tes flux de sortie.
Je t'ai collé le code modifié de "test.php" sur ce lien temporaire :
http://pastebin.com/zv4MbyRD
J'en ai profité pour cross-poster sur f.c.l.php, vu qu'on change de
problématique langagière !
Cdlt,
Kal
Le 07/03/2012 19:35, Tr@nquille a écrit :
ok, j'ai mis tout mon ensemble de code dans un zip:
<http://www.tranquille-informatique.fr/perso/tempo/verif-logs.7z>
si tu as du temps, décompresse le tout dans un dossier puis lance
la
page testlog.php...
Salut,
J'avais un peu de temps en voyant ta réponse, alors j'ai jeté un coup
d'oeil, désolé pour SAM si je le court-circuite sur ce coup-là. ;-)
A mon avis, tu galère pour rien au niveau de JS, bien qu'il soit
possible d'y arriver par ce biais.
Si tu utilise la temporisation de sortie (output buffering) sous PHP,
tu peux intervertir sans problème tes flux de sortie.
Je t'ai collé le code modifié de "test.php" sur ce lien temporaire :
http://pastebin.com/zv4MbyRD
J'en ai profité pour cross-poster sur f.c.l.php, vu qu'on change de
problématique langagière !
Cdlt,
Kal
Le 07/03/2012 19:35, a écrit :ok, j'ai mis tout mon ensemble de code dans un zip:
<http://www.tranquille-informatique.fr/perso/tempo/verif-logs.7z>
si tu as du temps, décompresse le tout dans un dossier puis lance
la
page testlog.php...
Salut,
J'avais un peu de temps en voyant ta réponse, alors j'ai jeté un coup
d'oeil, désolé pour SAM si je le court-circuite sur ce coup-là. ;-)
A mon avis, tu galère pour rien au niveau de JS, bien qu'il soit
possible d'y arriver par ce biais.
Si tu utilise la temporisation de sortie (output buffering) sous PHP,
tu peux intervertir sans problème tes flux de sortie.
Je t'ai collé le code modifié de "test.php" sur ce lien temporaire :
http://pastebin.com/zv4MbyRD
J'en ai profité pour cross-poster sur f.c.l.php, vu qu'on change de
problématique langagière !
Cdlt,
Kal
*Ecrit* *par* *Kalowycz*:Le 07/03/2012 19:35, a écrit :ok, j'ai mis tout mon ensemble de code dans un zip:
<http://www.tranquille-informatique.fr/perso/tempo/verif-logs.7z>
si tu as du temps, décompresse le tout dans un dossier puis lance
la
page testlog.php...
Salut,
J'avais un peu de temps en voyant ta réponse, alors j'ai jeté un
coup d'oeil, désolé pour SAM si je le court-circuite sur ce
coup-là. ;-)
A mon avis, tu galère pour rien au niveau de JS, bien qu'il soit
possible d'y arriver par ce biais.
Si tu utilise la temporisation de sortie (output buffering) sous
PHP, tu peux intervertir sans problème tes flux de sortie.
Je t'ai collé le code modifié de "test.php" sur ce lien temporaire
:
http://pastebin.com/zv4MbyRD
J'en ai profité pour cross-poster sur f.c.l.php, vu qu'on change de
problématique langagière !
Cdlt,
Kal
super, j'essayais au départ d'imaginer comment on pouvait renvoyer la
fin d'une page php au début en php, mais j'ai cru que ça n'était pas
possible, et bien ça l'est !!!
j'ai regardé vite fait le code, ce soir je n'ai pas le temps de
l'essayer.
si je comprends bien, j'enclenche la temporisation d'affichage,
ensuite je mets dans une variable le contenu de ma future page, puis
je nettoie, je mets la suite dans une autre, je nettoie, j'affiche en
inversant... la temporisation s'arrête toute seule en fin de script?
il n'y a pas de ob_stop?
(je viens de regarder l'aide d'ob_start et il y a des fonctions pour
arrêter: ob_end_flush(); faut-il en mettre une ou est-ce inutile?
merci beaucoup...
par curiosité, j'aimerais quand-même savoir pourquoi en js ça n'y va
pas:
- comment faire pour accéder à la response et la modifier avant de
l'afficher
- et/ou, comment faire pour "rafraichir" la page sans la recharger
afin que le dom inclus la réponse...
ça pourra servir pour une prochaine fois!
merci beaucoup à tous en tout cas!
*Ecrit* *par* *Kalowycz*:
Le 07/03/2012 19:35, Tr@nquille a écrit :
ok, j'ai mis tout mon ensemble de code dans un zip:
<http://www.tranquille-informatique.fr/perso/tempo/verif-logs.7z>
si tu as du temps, décompresse le tout dans un dossier puis lance
la
page testlog.php...
Salut,
J'avais un peu de temps en voyant ta réponse, alors j'ai jeté un
coup d'oeil, désolé pour SAM si je le court-circuite sur ce
coup-là. ;-)
A mon avis, tu galère pour rien au niveau de JS, bien qu'il soit
possible d'y arriver par ce biais.
Si tu utilise la temporisation de sortie (output buffering) sous
PHP, tu peux intervertir sans problème tes flux de sortie.
Je t'ai collé le code modifié de "test.php" sur ce lien temporaire
:
http://pastebin.com/zv4MbyRD
J'en ai profité pour cross-poster sur f.c.l.php, vu qu'on change de
problématique langagière !
Cdlt,
Kal
super, j'essayais au départ d'imaginer comment on pouvait renvoyer la
fin d'une page php au début en php, mais j'ai cru que ça n'était pas
possible, et bien ça l'est !!!
j'ai regardé vite fait le code, ce soir je n'ai pas le temps de
l'essayer.
si je comprends bien, j'enclenche la temporisation d'affichage,
ensuite je mets dans une variable le contenu de ma future page, puis
je nettoie, je mets la suite dans une autre, je nettoie, j'affiche en
inversant... la temporisation s'arrête toute seule en fin de script?
il n'y a pas de ob_stop?
(je viens de regarder l'aide d'ob_start et il y a des fonctions pour
arrêter: ob_end_flush(); faut-il en mettre une ou est-ce inutile?
merci beaucoup...
par curiosité, j'aimerais quand-même savoir pourquoi en js ça n'y va
pas:
- comment faire pour accéder à la response et la modifier avant de
l'afficher
- et/ou, comment faire pour "rafraichir" la page sans la recharger
afin que le dom inclus la réponse...
ça pourra servir pour une prochaine fois!
merci beaucoup à tous en tout cas!
*Ecrit* *par* *Kalowycz*:Le 07/03/2012 19:35, a écrit :ok, j'ai mis tout mon ensemble de code dans un zip:
<http://www.tranquille-informatique.fr/perso/tempo/verif-logs.7z>
si tu as du temps, décompresse le tout dans un dossier puis lance
la
page testlog.php...
Salut,
J'avais un peu de temps en voyant ta réponse, alors j'ai jeté un
coup d'oeil, désolé pour SAM si je le court-circuite sur ce
coup-là. ;-)
A mon avis, tu galère pour rien au niveau de JS, bien qu'il soit
possible d'y arriver par ce biais.
Si tu utilise la temporisation de sortie (output buffering) sous
PHP, tu peux intervertir sans problème tes flux de sortie.
Je t'ai collé le code modifié de "test.php" sur ce lien temporaire
:
http://pastebin.com/zv4MbyRD
J'en ai profité pour cross-poster sur f.c.l.php, vu qu'on change de
problématique langagière !
Cdlt,
Kal
super, j'essayais au départ d'imaginer comment on pouvait renvoyer la
fin d'une page php au début en php, mais j'ai cru que ça n'était pas
possible, et bien ça l'est !!!
j'ai regardé vite fait le code, ce soir je n'ai pas le temps de
l'essayer.
si je comprends bien, j'enclenche la temporisation d'affichage,
ensuite je mets dans une variable le contenu de ma future page, puis
je nettoie, je mets la suite dans une autre, je nettoie, j'affiche en
inversant... la temporisation s'arrête toute seule en fin de script?
il n'y a pas de ob_stop?
(je viens de regarder l'aide d'ob_start et il y a des fonctions pour
arrêter: ob_end_flush(); faut-il en mettre une ou est-ce inutile?
merci beaucoup...
par curiosité, j'aimerais quand-même savoir pourquoi en js ça n'y va
pas:
- comment faire pour accéder à la response et la modifier avant de
l'afficher
- et/ou, comment faire pour "rafraichir" la page sans la recharger
afin que le dom inclus la réponse...
ça pourra servir pour une prochaine fois!
merci beaucoup à tous en tout cas!
par curiosité, j'aimerais quand-même savoir pourquoi en js ça n'y va pas:
- comment faire pour accéder à la response et la modifier avant de
l'afficher
par curiosité, j'aimerais quand-même savoir pourquoi en js ça n'y va pas:
- comment faire pour accéder à la response et la modifier avant de
l'afficher
par curiosité, j'aimerais quand-même savoir pourquoi en js ça n'y va pas:
- comment faire pour accéder à la response et la modifier avant de
l'afficher
J'avais un peu de temps en voyant ta réponse, alors j'ai jeté un coup
d'oeil, désolé pour SAM si je le court-circuite sur ce coup-là. ;-)
J'avais un peu de temps en voyant ta réponse, alors j'ai jeté un coup
d'oeil, désolé pour SAM si je le court-circuite sur ce coup-là. ;-)
J'avais un peu de temps en voyant ta réponse, alors j'ai jeté un coup
d'oeil, désolé pour SAM si je le court-circuite sur ce coup-là. ;-)
par curiosité, j'aimerais quand-même savoir pourquoi en js ça n'y va pas:
- comment faire pour accéder à la response et la modifier avant de
l'afficher
- et/ou, comment faire pour "rafraichir" la page sans la recharger afin
que le dom inclus la réponse...
ça pourra servir pour une prochaine fois!
par curiosité, j'aimerais quand-même savoir pourquoi en js ça n'y va pas:
- comment faire pour accéder à la response et la modifier avant de
l'afficher
- et/ou, comment faire pour "rafraichir" la page sans la recharger afin
que le dom inclus la réponse...
ça pourra servir pour une prochaine fois!
par curiosité, j'aimerais quand-même savoir pourquoi en js ça n'y va pas:
- comment faire pour accéder à la response et la modifier avant de
l'afficher
- et/ou, comment faire pour "rafraichir" la page sans la recharger afin
que le dom inclus la réponse...
ça pourra servir pour une prochaine fois!
Le 07/03/2012 19:35, a écrit :ok, j'ai mis tout mon ensemble de code dans un zip:
<http://www.tranquille-informatique.fr/perso/tempo/verif-logs.7z>
si tu as du temps, décompresse le tout dans un dossier puis lance
la
page testlog.php...
Salut,
J'avais un peu de temps en voyant ta réponse, alors j'ai jeté un coup
d'oeil, désolé pour SAM si je le court-circuite sur ce coup-là. ;-)
A mon avis, tu galère pour rien au niveau de JS, bien qu'il soit
possible d'y arriver par ce biais.
Si tu utilise la temporisation de sortie (output buffering) sous PHP,
tu peux intervertir sans problème tes flux de sortie.
Je t'ai collé le code modifié de "test.php" sur ce lien temporaire :
http://pastebin.com/zv4MbyRD
J'en ai profité pour cross-poster sur f.c.l.php, vu qu'on change de
problématique langagière !
Cdlt,
Kal
Le 07/03/2012 19:35, Tr@nquille a écrit :
ok, j'ai mis tout mon ensemble de code dans un zip:
<http://www.tranquille-informatique.fr/perso/tempo/verif-logs.7z>
si tu as du temps, décompresse le tout dans un dossier puis lance
la
page testlog.php...
Salut,
J'avais un peu de temps en voyant ta réponse, alors j'ai jeté un coup
d'oeil, désolé pour SAM si je le court-circuite sur ce coup-là. ;-)
A mon avis, tu galère pour rien au niveau de JS, bien qu'il soit
possible d'y arriver par ce biais.
Si tu utilise la temporisation de sortie (output buffering) sous PHP,
tu peux intervertir sans problème tes flux de sortie.
Je t'ai collé le code modifié de "test.php" sur ce lien temporaire :
http://pastebin.com/zv4MbyRD
J'en ai profité pour cross-poster sur f.c.l.php, vu qu'on change de
problématique langagière !
Cdlt,
Kal
Le 07/03/2012 19:35, a écrit :ok, j'ai mis tout mon ensemble de code dans un zip:
<http://www.tranquille-informatique.fr/perso/tempo/verif-logs.7z>
si tu as du temps, décompresse le tout dans un dossier puis lance
la
page testlog.php...
Salut,
J'avais un peu de temps en voyant ta réponse, alors j'ai jeté un coup
d'oeil, désolé pour SAM si je le court-circuite sur ce coup-là. ;-)
A mon avis, tu galère pour rien au niveau de JS, bien qu'il soit
possible d'y arriver par ce biais.
Si tu utilise la temporisation de sortie (output buffering) sous PHP,
tu peux intervertir sans problème tes flux de sortie.
Je t'ai collé le code modifié de "test.php" sur ce lien temporaire :
http://pastebin.com/zv4MbyRD
J'en ai profité pour cross-poster sur f.c.l.php, vu qu'on change de
problématique langagière !
Cdlt,
Kal