Envoyé par : Utilisateur anonyme
Date : 06/08/2004 15:23
Je réussi à remplir un <tree> via la fonction RDF.GetDataSource(tmpURL) avec tmpURL = http://localhost/essai?arg1=val&&arg2=val2. OK, et merci xulfr.org
Mais, petit 'hic' je dois utiliser le protocole HTTP/POST au lieu de HTTP/GET. Donc tmpURL=http://localhost/essai et tmpBody = arg1=val1&arg2=val2.
Mais RDF.GetDataSource() n'accepte qu'un seul argument ! Est-ce qu'il existe une sorte de RDF.PostDataSource(TmpUrl, tmpBody); ?
Et là je ne trouve pas de réponse/d'exemple à ce besoin. Il y a t'il un moyen de remplir un RDF (+ reload, etc) autrement qu'avec GetDataSource ?
Merci de votre aide si vous avez rencontré ce problème. Alban
Envoyé par : laurentj
Date : 09/08/2004 14:26
Est-ce qu'il existe une sorte de RDF.PostDataSource(TmpUrl, tmpBody); ?
Pas à ma connaissance :-/
Il y a t'il un moyen de remplir un RDF (+ reload, etc) autrement qu'avec GetDataSource ?
certainement. regarde ici : http://www.xulplanet.com/references/xpco(..)
Envoyé par : skik00
Date : 09/08/2004 14:42
Salut Alban, je suis un peu dans le même cas que toi, pourrais tu détailler un peu + ton code (mettre plus de lignes ;) et dire ce que tu passes avec tes "arg1=val&&arg2=val2" : ça m'intéresse) .
Il y a t'il un moyen de remplir un RDF (+ reload, etc) autrement qu'avec GetDataSource ?
function loadTree(treeId, dsUrl) { tree = document.getElementById(treeId); tree.setAttribute('datasources', dsUrl); }
function reloadTree(treeId) { tree = document.getElementById(treeId); var dsUrl=tree.getAttribute('datasources'); tree.setAttribute('datasources', ''); dsUrl="monfichier.rdf"; tree.setAttribute('datasources', dsUrl); }
Testé avec : Mozilla 8.2a et Firefox 0.9.3 (et pas besoin de signer l'appli!)
mon arbre d'une cinquantaine de lignes se "reload" bien! (moi je n'utilise que la fonction (reload)) (mais avec + de 600 lignes il a l'air d'avoir des difficultés)
J'espère que ceci t'a aidé! (un minimum de code pour un maximum d'efficacité (mais la comptabilité?))
sinon, as-tu déjà réussi à signer une application car moi (meme en suivant le tutorial) non. :(
@ bientot.
Cyril
Envoyé par : Utilisateur anonyme
Date : 10/08/2004 10:14
Côté xul et serveur
mon code reprend celui qui se trouve dans ces pages : http://www.xulfr.org/wiki/SourceDeDonneesRdf et http://www.xulfr.org/wiki/ApplisWeb/ExemplePhpRdf. le code php est modifié pour lire un paramètre et c'est tout !
Je passe à la variable dsUrl cette valeur 'http://localhost/essai?name=alban' et ca fonctionne !
Alban
Il n'est plus possible de poster des messages dans ce forum.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.