Appli WoA,Gadget Vista et IE
#41
Posté 07 mars 2010 - 00:57
JE NE SERAI PAS VOUS
#42
Posté 07 mars 2010 - 01:11
Cookies, ça marche pas ?
Au pire, tu peux faire une découpe, tout les 4096 caractères...
Enfin, j'ai pas bien compris ce que tu voulais faire..
#43
Posté 07 mars 2010 - 01:12
#44
Posté 07 mars 2010 - 01:29
akito, le 07 mars 2010 - 00:57, dit :
pour le gadget sous le navigateur IE, c'est pour ceux qui ont windows seven,
pour ceux qui ont linux et Mac, il y aura une application C++ du gadget
In4matik, le 07 mars 2010 - 01:11, dit :
Cookies, ça marche pas ?
Au pire, tu peux faire une découpe, tout les 4096 caractères...
Enfin, j'ai pas bien compris ce que tu voulais faire..
(en local)
je peux lire le fichier XML avec xhr.responseText mais quand je fais un xhr.responseXML puis un:
XML.getElementsByTagName('systeme')[0].getElementsByTagName("server")[0].childNodes[0].nodeValue
ça m'affiche rien donc je peux pas sauvegarder le lien de l'utilisateur, pour qu'il n'est pas à le rerentrer à chaque fois
enfin , c'est pas grave mon application C++ satisfera tout le monde
In4matik, le 07 mars 2010 - 01:12, dit :
lire dans un fichier xml en local(sur l'ordinateur de l'utilisateur)
#45
Posté 07 mars 2010 - 02:34
genre un fichier comme les fichier INI avec clé : valeur.
et ensuite quand tu veux récupère une valeur tu récupère ligne par linge, tu split sur ":" et tu vérifie
#46
Posté 07 mars 2010 - 02:41
Citation
autant faire directement un XML.getElementsByTagName('server')[0].childNodes[0].nodeValue puisque l'élément "server" n'apparait qu'une seule fois.
autrement system = XML.getElementsByTagName('systeme')
server = system[0].getElementsByTagName('server')[0].childNodes[0].nodeValue
( ce qui revient à la même chose )
#47
Posté 07 mars 2010 - 04:14
JE NE SERAI PAS VOUS
#48
Posté 07 mars 2010 - 10:21
Et ensuite tu récupère le lien à chaque fois...
#49
Posté 07 mars 2010 - 10:31
In4matik, le 07 mars 2010 - 10:21, dit :
Et ensuite tu récupère le lien à chaque fois...
cookie sans php ?
le cookie ne va pas disparaitre si la personne éteint son navigateur, ou supprime ses cookies ?, je veux que la sauvegarde ne disparaisse jamais
#50
Posté 07 mars 2010 - 11:18
le gadget porté sur IE devrait arrivé dans peu de temps.
#51
Posté 07 mars 2010 - 14:23
#52
#53
Posté 07 mars 2010 - 16:16
sebtorus, le 07 mars 2010 - 10:31, dit :
le cookie ne va pas disparaitre si la personne éteint son navigateur, ou supprime ses cookies ?, je veux que la sauvegarde ne disparaisse jamais
Euh...
Ben, le cookie a une limite de validité, mais sinon, tu peux très bien t'en servir en javascript, oui. Et ça ne part que si jamais l'utilisateur décide de s'en débarrasser, ou lorsque la date de validité est dépassée...
<script type="text/javascript"> function setCookieXml(nom,content_xml,jours) { var validite = new Date() validite.setTime(validite.getTime() + (jours * 24 * 3600 * 1000)) document.cookie = nom + "=" + escape(content_xml) + ";expires=" + validite.toGMTString(); } </script>
Si tout fonctionne bien, ça devrait te sauver ce que tu veux dans le cookie.
Après, pour lire les infos, je suis pas sur que ça marche, j'me sers pas souvent de js dans ce sens là.
J'ai trouve un script qui fonctionne, apparement
function lit_cook(nom) { var deb,fin deb = document.cookie.indexOf(nom + "=") if (deb >= 0) { deb += nom.length + 1 fin = document.cookie.indexOf(";",deb) if (fin < 0) fin = document.cookie.length return unescape(document.cookie.substring(deb,fin)) } return "" }
J'espère t'aider un peu
#54
Posté 07 mars 2010 - 16:31
In4matik, le 07 mars 2010 - 16:16, dit :
Ben, le cookie a une limite de validité, mais sinon, tu peux très bien t'en servir en javascript, oui. Et ça ne part que si jamais l'utilisateur décide de s'en débarrasser, ou lorsque la date de validité est dépassée...
<script type="text/javascript"> function setCookieXml(nom,content_xml,jours) { var validite = new Date() validite.setTime(validite.getTime() + (jours * 24 * 3600 * 1000)) document.cookie = nom + "=" + escape(content_xml) + ";expires=" + validite.toGMTString(); } </script>
Si tout fonctionne bien, ça devrait te sauver ce que tu veux dans le cookie.
Après, pour lire les infos, je suis pas sur que ça marche, j'me sers pas souvent de js dans ce sens là.
J'ai trouve un script qui fonctionne, apparement
function lit_cook(nom) { var deb,fin deb = document.cookie.indexOf(nom + "=") if (deb >= 0) { deb += nom.length + 1 fin = document.cookie.indexOf(";",deb) if (fin < 0) fin = document.cookie.length return unescape(document.cookie.substring(deb,fin)) } return "" }
J'espère t'aider un peu
c'est bon j'ai fait le gadget pour IE plus besoin , j'ai fait un fichier .txt pour la sauvegarde, tu as testé la v1.0 pour IE ?
sinon je galère pas mal dans mon application C++, il faut que je crée un descripteur de fichier XML...
#55
Posté 07 mars 2010 - 16:33
Si tu veux, je pourrai essayer de te structurer un peu tout, parceque là ça fait tassé
Mais sinon, c'est du beau/bon boulot !
#56
Posté 07 mars 2010 - 16:37
In4matik, le 07 mars 2010 - 16:33, dit :
Si tu veux, je pourrai essayer de te structurer un peu tout, parceque là ça fait tassé
Mais sinon, c'est du beau/bon boulot !
ok merci, car un pote galère à faire afficher le gadget , problème pop-up etc ^^
je veux bien que tu modifies la forme du gadget, ça fera la v1.1 si tu veux ?
#57
Posté 07 mars 2010 - 16:39
Parce que vu que c'est en local, il peut y avoir des soucis avec des stratégies de sécurités
#58
Posté 07 mars 2010 - 16:51
In4matik, le 07 mars 2010 - 16:39, dit :
Parce que vu que c'est en local, il peut y avoir des soucis avec des stratégies de sécurités
ouais moi aussi j'avais des problèmes, mais je sais plus comment je l'ai résolu, de toute façon il a vista donc le gadget vista lui va très bien.
#59
Posté 07 mars 2010 - 18:44
JE NE SERAI PAS VOUS
#60
Posté 07 mars 2010 - 19:00
akito, le 07 mars 2010 - 18:44, dit :
c'est pas fini de se plaindre ^^, comme je l'ai déjà dit, il y aura une application pour les LINUXiens, MACiens et WINDOWSiens ....
bon l'application a pris un peu de retard je l'avoue, à cause de certaines défaillances du gadget IE et du descrypteur de XML pour le C++
j'espère vous donner une version potable sous 24h