Bonjour,
je ne comprends pas pourquoi la fonction getenv() ne marche pas.
auriez-vous une explication.Code:var toto = getenv("USERNAME");
Version imprimable
Bonjour,
je ne comprends pas pourquoi la fonction getenv() ne marche pas.
auriez-vous une explication.Code:var toto = getenv("USERNAME");
Peut-être parce qu'elle n'existe pas ?
ou que ce n'est pas du javascript ...
en fait j'ai vu un fichier cfg utilisé par firefox, qui interprete ça comme du javascript.
le bonhomme auteur du cfg me dit que ça marche.
mais chez moi non
y a t'il une methode pour récuperer les variables windows ?
javascript n'est pas fait pour ça ... son bac a sable reste et doit demeurer uniquement le browser ...
Bonjour,
Mon problème : gérant un réseau d'une cinquantaine de pc avec 4 imprimantes, je souhaite ajouter en en-tête d'impression le login de l'utilisateur pour l'impression de pages web. Ca a été assez facile sur IE (une petite modification de registre et c'était tout bon), par contre sur firefox, j'ai rencontré quelques problème. En effet pour récupérer le login j'ai besoin de la variable d'environnement %USERNAME%, hors le fichier spécifiant les en-têtes d'impression, etc., est all.js (codé en javascript donc, correspondant au about:config que l'on peut afficher sur le navigateur).
N'y a-t-il aucun moyen pour récupérer la variable %USERNAME% dans ce fichier ?
Merci d'avance !
en essayant de parser son contenu ???
tu peux essayer de faire une requete ajax sur le fichier about:config
puis le parser avec une regExp
je suis pessimiste ...
[edit] Je pensais bien ...
"accès refusé"
Ou tout simplement une requête Ajax qui te renvoie getenv("USERNAME"); ;)
je serais curiseux de voir ça Beef ...
Mais bon, après réflexion, j'ai effectivement de très sérieux doutes :mouarf:Code:echo getenv("USERNAME");
ben coté serveur ...