Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1628 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Questions diverses et avariées

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Questions diverses et avariées

n°1582819
Mxtrem
Posté le 05-07-2007 à 14:28:29  profilanswer
 

Salut à tous (et à toutes, je suis sur qu'il y en a).
 
Je dois bosser sur un projet pour un intranet aux particularités très restrictives :/
En un seul mot j'ai le droit de coder en... HTML et JAVASCRIPT  :bounce:  
 
Non, pas de langage serveur pour moi. Je dois donc imiter le comportement d'un langage serveur (tel que php ou asp) ce qui est très très très contraignant :fou: (et bien evidemment impossible en plusieurs points).
 
Plusieurs questions me viennent.
 
1. Est-il possible d'appeller un fichier .xml en javascript et de le lire ? Si oui, comment kon fait ? :??:
2. Est-il possible, par le biais de vbs ou d'un activex de développer une fonction qui créé et enregistre un .xls sur le serveur partagé. Les variables contenues dans ce xls provenant de données récupérées par le biais de javascript (qui cherche les variables présentes via location.search) ?


Message édité par Mxtrem le 05-07-2007 à 14:28:57
mood
Publicité
Posté le 05-07-2007 à 14:28:29  profilanswer
 

n°1582831
anapajari
s/travail/glanding on hfr/gs;
Posté le 05-07-2007 à 14:47:18  profilanswer
 

Projet "mono-navigateur" ou pas ?
Si la réponse est non oublie tout de suite.

n°1582865
Mxtrem
Posté le 05-07-2007 à 16:01:55  profilanswer
 

mono navigateur oui ;)
IE 6 avec XP pour tous :D
 
Désolé j'avais oublié de préciser :/

n°1582868
cgo2
Dum spiro spero
Posté le 05-07-2007 à 16:04:48  profilanswer
 

Pour le XML c'est simple : une requete avec xmlhttprequest (plus connu sous le nom d'AJAX) et pouf.


---------------
When it's from Finland it's good.  - Mon blog
n°1582871
Mxtrem
Posté le 05-07-2007 à 16:07:05  profilanswer
 

Putin je suis naze :sweat:
Par contre est-il possible d'incrémenter un fichier xml en javascript seul :/ (à l'aide d'activex)

n°1582877
cgo2
Dum spiro spero
Posté le 05-07-2007 à 16:15:29  profilanswer
 

Ca me parait peut probable, vu que je suppose que l'activeX agit côté client et non côté serveur (mais bon, j'y connais rien là dedans, c'est trop propriétaire pour moi)


---------------
When it's from Finland it's good.  - Mon blog
n°1582878
anapajari
s/travail/glanding on hfr/gs;
Posté le 05-07-2007 à 16:16:45  profilanswer
 

tu peux effectivement créer/modifier des fichiers en js via un activeX (FileSystemObject de mémoire).
Par contre la seule solution pour que ça soit le même pour tout le monde c'est de la mettre sur un repertoire partagé. Et gaffe aux accès concurrents.

n°1583148
Mxtrem
Posté le 06-07-2007 à 11:47:12  profilanswer
 

Oki très bien, je vais me renseigner.
J'ai un serveur qui m'est dédié en local pour l'intra donc ça ne devrait pas poser de problème.

n°1583182
bignose
Posté le 06-07-2007 à 13:15:58  profilanswer
 

Pour la manipulation de données XMl,  il existe des objets pour ça,  qui permettent d'utiliser xpath.  Pour éviter les collisions,  wrappe to fichier dans un objet qui s'occupe de le modifier.  Les autres objets qui veulent le faire devront le lui demander, par exemple en postant une demande dans une queue.

n°1583186
anapajari
s/travail/glanding on hfr/gs;
Posté le 06-07-2007 à 13:25:40  profilanswer
 

T'as lu le sujet [:w3c compliant]?
Il a uniquement le droit au js, plusieurs utilisateurs peuvent accèder au fichier en même temps en lecture/ecriture. Comment comptes-tu faire pour que "tes" objets js dialoguent entre eux alors qu'ils sont sur différents browsers?

mood
Publicité
Posté le 06-07-2007 à 13:25:40  profilanswer
 

n°1583187
bignose
Posté le 06-07-2007 à 13:32:49  profilanswer
 

Ben franchement,  je vois pas où il dit que les browsers doivent communiquer entre eux...  Mais j'ai peut ètre pas compris,  c'est possible.  Je pensais que l'application s'exécute dans un browser où plusieurs opérations peuvent avoir besoin de modifier le fichier xml en mème temps.  Si c'est pas la bonne interprétation,  sorry.

n°1583188
Mxtrem
Posté le 06-07-2007 à 13:33:22  profilanswer
 

:D ça serait bien.
J'essai d'arranger une licence ASP ça serait autrement plus facile :/
Quelle plaie de vouloir développer un contenu intéractif seulement en JS :fou:

n°1583212
cgo2
Dum spiro spero
Posté le 06-07-2007 à 14:40:46  profilanswer
 

PHP, Perl, Python, Ruby,...  t'as pas besoin de license, c'est encore mieux !
 
Sinon, si tu dois *absolument* utiliser du Javascript, y'a Helma http://dev.helma.org/ et bon courage  :lol:


---------------
When it's from Finland it's good.  - Mon blog
n°1583231
anapajari
s/travail/glanding on hfr/gs;
Posté le 06-07-2007 à 15:17:45  profilanswer
 

Rhino for the wins ;)

n°1583341
rufo
Pas me confondre avec Lycos!
Posté le 06-07-2007 à 16:50:59  profilanswer
 

Marrant, ces contraintes me rappellent un stage qu'avait fait ma femme à Siemens : faire une IHM uniquement en html/JS pour un intranet où y'avait de l'asp...

n°1583358
Mxtrem
Posté le 06-07-2007 à 17:08:27  profilanswer
 

Disons que c'est pour une très très très grosse société au fonctionnement très lourd... Je n'ai pas le droit d'utiliser la licence ASP qu'ils possèdent :fou: * pour le moment.
 
Cay d'un merdier !!!
Merci pour vos liens ;)

n°1583609
gatsu35
Blablaté par Harko
Posté le 07-07-2007 à 19:48:14  profilanswer
 

En tout cas les contraintes qu'on te donnes sont hyper stupides. Car mettre en place un serveur, meme un serveur tout pourri prendrai tout au plus 1h
Et pourquoi pas en PHP, ya pleins de serveur gratos :/

Message cité 1 fois
Message édité par gatsu35 le 07-07-2007 à 19:55:38
n°1583867
rufo
Pas me confondre avec Lycos!
Posté le 09-07-2007 à 09:56:11  profilanswer
 

gatsu35 a écrit :

En tout cas les contraintes qu'on te donnes sont hyper stupides. Car mettre en place un serveur, meme un serveur tout pourri prendrai tout au plus 1h
Et pourquoi pas en PHP, ya pleins de serveur gratos :/


 
Parce que dans des grosses boîtes, y'a une architecture d'intranet figée et les admins ne veulent pas maintenir des trucs qu'ils ne maîtrisent pas (ou moins) et ne veulent pas que ça mette le bazard. A Siemens, c'était ça. L'intranet était en asp, mais les utilisateurs pouvaient seulement déposer des fichiers html statiques à des endroits bien définis dans l'arbo de l'intranet. Point barre :/

n°1583885
gatsu35
Blablaté par Harko
Posté le 09-07-2007 à 10:40:31  profilanswer
 

la vie est vraiment moche :/

n°1583902
Mxtrem
Posté le 09-07-2007 à 11:09:39  profilanswer
 

C'est clair :fou:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Questions diverses et avariées

 

Sujets relatifs
Questions de "base" ambigues sur la programmation objet[VB/TSQL/SQL-Server] Mes questions sur les Procédures stockées
[Site Internet] quelles questions se poser pour quelles solutions ?[PHP] Questions sur le "include"
Pb eclipse 3.2 & diverses questionsnetbeans et swing, des questions
D'autre forum sur le batch ? (+ quelques questions)2 questions sur les formulaires
CSS qq questions 
Plus de sujets relatifs à : Questions diverses et avariées


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR