Accueil > Forum > > > > Lire un fichier ini en javascript (sans PHP)
Lire un fichier ini en javascript (sans PHP)
mardi 19 mai 2009 à 12:43:18 |
Lire un fichier ini en javascript (sans PHP)

quentino2
|
Bonjour à tous, J'ai un fichier ini qui contient de nombreuses lignes, chacun des blocs qui se succède ressemblent à celui-ci: [020D04CE400C00C4] PageName = 020D04CE400C00C4 Available = Yes Object = Etats-Unis MetaClass = Site
Pour chaque identifiant de type 020D04CE400C00C4 s'associe un fichier 020D04CE400C00C4.htm J'ai développé un menu - grâce à ce site d'ailleurs - qui est appelé en haut de chaqu'une des pages de mon site intranet. Dans mon exemple, j'ai un sous-menu "Etats-Unis" et en cliquant dessus je souhaite qu'il me renvoie à la page 020D04CE400C00C4.htm qui lui est associée. Ma fonction doit chercher la chaîne "Etats-Unis" et me renvoyer 020D04CE400C00C4, afin que je concatène ".htm" et ainsi avoir l'adresse de la page Etats-Unis. Mes contraintes sont que le site doit être entièrement statique, donc impossible d'utiliser PHP (et donc la fonction parse_ini_file(), donc je ne peux utiliser que des fonctions locales de types Javascript. L'un d'entre vous saurais t'il m'aider ? Merci beaucoup Quentin
|
|
mardi 19 mai 2009 à 13:40:16 |
Re : Lire un fichier ini en javascript (sans PHP)

Bul3
|
Bonjour, euh.... javascript, ça se passe coté client, sur ton micro, pas sur le serveur ! lire un fichier, en local, pas de souci ( enfin avec IE et FF ! ) sur le serveur, on peut y parvenir... avec IE ( je ne parierais pas avec les autres navigateurs ) >>Mes contraintes sont que le site doit être entièrement statique, donc impossible d'utiliser PHP ??? statique et php ???? rien à voir ! en javascript on fait aussi du dynamique ! tu es très vague, mais à priori, un fichier xml pourrait convenir ? va savoir ? ( si les mises se passent ailleurs ) >> donc je ne peux utiliser que des fonctions locales certes... si ça se trouve un <script src="url de ce qu'il faut"....></script> suffirait ? Cordialement [ mon Site] [ M'écrire]  Bul
|
|
mardi 19 mai 2009 à 14:03:50 |
Re : Lire un fichier ini en javascript (sans PHP)

quentino2
|
Je voulais dire que le site final doit être dans un répertoire totalement hermétique, donc pas possible de faire appel à une fonction PHP, il n'y a pas de serveur derrière. Les seuls choses admises, sont pour moi du code qui s'exécute dans la page, donc je pensais à javascript, code que j'utilise déjà pour remplir d'autres tâches sur ce même site d'ailleurs.
j'ai donc un fichier ./menu.htm et un fichier ./SiteConf.ini, un répertoire ./pages/ dan slequel on trouve une quantité de pages de type 020D04CE400C00C4.htm.
Tout ce que je connais c'est les nom "en français", et pour connaître quelle page correspond, je dois lire le fichier .ini qui m'indique que pour tel Object (ex: Etats-Unis) est associé telle PageName(ex: 020D04CE400C00C4).
De cette manière, je concatène ".htm" à mon PageName et j'ai le lien correspondant à Etats-Unis.
Je précise que je suis contraint à utiliser toute la structure présentée ici (le fichier ini, sa structuration, pas de langage qui requiert un serveur)
Donc oui, une fonction dans un <script> suffirait, faut-il encore coder ce script qui me permettrait de lire le fichier ini.
T'ais-je mieux éclairé pour que tu puissse éventuellement m'aider à coder ce script ?
Merci !
Quentin
|
|
mardi 19 mai 2009 à 14:16:53 |
Re : Lire un fichier ini en javascript (sans PHP)

Bul3
|
>>il n'y a pas de serveur derrière ??? donc ton fichier va être sur chaque micro ??? ??? comme la page html ??? du pur local ???
|
|
mardi 19 mai 2009 à 14:26:14 |
Re : Lire un fichier ini en javascript (sans PHP)

quentino2
|
non mon site complet est dans un répertoire sur le réseau. on y accède en lançant le index.htm, quiconque ayant les autorisations d'accès peut l'afficher, le lien est donc un truc du genre P:\nomdusite\index.htm c'est comme si ton site était en local sur ton pc ou sur une clé usb
|
|
mardi 19 mai 2009 à 14:47:20 |
Re : Lire un fichier ini en javascript (sans PHP)

Bul3
|
intranet et internet : même combat, c'est pareil ( presque ! )
sinon, si on suit ce que tu dis : avec IE et FF on sait lire n'importe quels fichiers texte locaux. avec tous, des fichiers xml.
et... rien (?) ne t'empêche de mettre tes données directement en js. dans des array par exemple ou même directement en html,...
|
|
mardi 19 mai 2009 à 15:02:57 |
Re : Lire un fichier ini en javascript (sans PHP)

quentino2
|
>> sinon, si on suit ce que tu dis : avec IE et FF on sait lire n'importe quels fichiers texte locaux. avec tous, des fichiers xml. Donc, que doit faire le fichier XML, il est appelé comment, il va chercher les données comment, je les récupères comment ? >> et... rien (?) ne t'empêche de mettre tes données directement en js. dans des array par exemple ou même directement en html,... Comme je l'ai précisé, le fichier .ini est quelque chose qui m'est imposé, donc si, cette contrainte m'empêche ta proposition de mettre mes données dans du html ou du js. Ou alors j'ai mal compris, dans ce cas comment vois-tu cela ? Je ne comprend pas bien tes réponses par rapport à ma question ! Je reitère, maintenant que le contexte est posé: Je cherche une fonction permettant de lire le fichier ini qui a une structure comme ci-dessous. Ma fonction doit chercher la chaîne "Etats-Unis" et me renvoyer "020D04CE400C00C4" [020D04CE400C00C4] PageName = 020D04CE400C00C4 Available = Yes Object = Etats-Unis MetaClass = Site
Quentin
|
|
mardi 19 mai 2009 à 15:19:31 |
Re : Lire un fichier ini en javascript (sans PHP)

Bul3
|
>>Donc, que doit faire le fichier XML, il est appelé comment, >>il va chercher les données comment, je les récupères comment ? recherche un peu, foultitude d'exemples ( DJ , CCF, SU .... uniquement pour 3 des miens ) mais la structure de ton fichier doit être modifié ! et si ce n'est pas possible, ce n'est pas parce qu'on t'impose des bétises qu'il ne faut pas les faire rectifier !!! sinon, pour un fichier texte normal : activeX FileSystemObject pour IE et Components.classes["@mozilla.org/file/local;1"]... pour FF pas possible avec les autres navigateurs à ce jour.
|
|
mardi 19 mai 2009 à 15:24:15 |
Re : Lire un fichier ini en javascript (sans PHP)
|
mardi 19 mai 2009 à 15:35:28 |
Re : Lire un fichier ini en javascript (sans PHP)

quentino2
|
En fait le fichier ini est généré par un progiciel, tout comme les pages ayant pour nom 16 caractères hexadécimaux. C'est pour éviter de payer de la presta de quelques milliers d'euros auprès de l'éditeur que je cherche à contourner en tentant de trouver quelques scripts permettant ce que génère leur usine à gaz.
Je regarde tout ça et je reviens tenir au courant le topic.
Merci à toi
Quentin
|
|
Cette discussion est classée dans : fichier, javascript, ini, etats, 020d04ce400c00c4
Répondre à ce message
Sujets en rapport avec ce message
lire un fichier ini avec Javascript sur poste client [ par simsas ]
Bonjour,Est ce que quelqu'un peut me dire s'il est possiblede lire un fichier ini avec Javascript sur un pose client.Ceci afin de récupérer des donnée
ouverture de fichier excel en javascript [ par joan ]
Bonjour,Je développe actuellement une application en ASP dans laquelle je dois ouvrir un fichier excel que je pourrais modifier et enregistrer sur le
javascript sur fichier séparé : problème de choix de la frame [ par bertrouf ]
Bonjour,J'ai une fonction sur un fichier.js, Quand je clique sur le bouton sur la page "main", j'appelle la fonction script() qui m'affiche le contenu
Comment savoir si un fichier existe ??? [ par Artiste_Gunm ]
Voilà je souhaite savoir si un fichier existe dans un repertoire mais le tout en javascript car j'ai bien trouvé une fonction en PHP qui n'est autre q
Récupérer les données d'un fichier xls avec JavaScript ? [ par notiles85 ]
Bonjour, Est-il possible en JavaScript de récupérer les données contenues dans un fichier excel, comme par exemple, toutes les données de la colonne 1
Executer une fonction javascript [ par tdikarimgrps ]
Bonjour à tous,Voilà je souhaiterais savoir comment exécuter une fonction javascript lorsque je clique sur un lien ?De plus cette fonction devra downl
HELP!!! [ par dontsleep ]
bonjour a toute personne qui tomberai sur ce message !J'airai voulu avoir un petit renseignement : quel est le code source d'un programme qui lancerai
Lire et écrire un fichier TXT en JAVASCRIPT [ par luluscript ]
Bonjour, Je commence pas à pas la programmation en Javascript selon mes besoins, et je n'arrive pas à trouver les fonctions qui me permettrons de lire
Lire dans un fichier xls ou csv avec javascript [ par smarechal ]
Bonjour,je voulais savoir si il est possible de lire dans un fichier xls ou csv avec une fonction javascript (pas en php car je suis hebergé chez wana
JavaScript: appel du fichier externet (.js) - Help!! [ par Henri9009 ]
Bonjour à tous. Je ne comprends pas comment je peux avoir un problème avec une manipulation si simple. Je vais devenir fou!!! Ça fait un
Livres en rapport
|
Derniers Blogs
XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|