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
QUELQUES TRUCS INTéRESSANTS (05/09/2010)QUELQUES TRUCS INTéRESSANTS (05/09/2010) par coq
Cette fois-ci : .NET Debug / Performance Sécurité SQL Server .NET Determining if a type is defined in the .NET Framework (blog de Scott Dorman) Ha tiens, je n'avais jamais vraiment pensé à utiliser le jeton de clé publique...
Cliquez pour lire la suite de l'article par coq ENUMERABLECOLLECTIONENUMERABLECOLLECTION par Matthieu MEZIL
Prenons le scénario suivant. On utilise MVVM. On a les deux classes suivantes dans le model : public class Child { } public class Parent { private ObservableCollection < Child > _children; public ObservableCollection < Child > Children { get {...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [HS] CHROME 6 + MOI = COUP DE GUEULE ![HS] CHROME 6 + MOI = COUP DE GUEULE ! par JeremyJeanson
Attention, le poste qui suit n'est pas la complainte d'une personne : Qui n'aime pas Chrome. D'un anti Google. D'un développeur qui a un poil énorme dans la main. Ceux qui me fréquentent savent que je change de navigateur favori tous les 2 ou 3 mois afin ...
Cliquez pour lire la suite de l'article par JeremyJeanson [WP7] UTILISER UN WRAPPANEL DANS UNE APPLICATION WINDOWS PHONE 7[WP7] UTILISER UN WRAPPANEL DANS UNE APPLICATION WINDOWS PHONE 7 par Audrey
Lors de la réalisation de ma 2ème application Windows Phone 7, j'ai souhaité utiliser un WrapPanel pour afficher plusieurs photos. Mais le contrôle WrapPanel ne fait pas parti de la liste des contrôles inclus dans le SDK de la version Beta des outils pour...
Cliquez pour lire la suite de l'article par Audrey
Logiciels
WebLogAndPass (1.0.0)WEBLOGANDPASS (1.0.0)WebLogAndPass est un logiciel permettant de mémoriser vos sites préférés et pour chacun d'entre-e... Cliquez pour télécharger WebLogAndPass uTorrent (2.0.4)UTORRENT (2.0.4)C'est un client BitTorrent très puissant et très performant. Comme son nom l'indique, uTorrent (m... Cliquez pour télécharger uTorrent Bureau de Gestion - ERP Devis Facturation (2.02)BUREAU DE GESTION - ERP DEVIS FACTURATION (2.02)- Version gratuite du 10/06/2010
Le Bureau de Gestion est un logiciel dédié à la gestion de l'en... Cliquez pour télécharger Bureau de Gestion - ERP Devis Facturation 4Videosoft Transfert iPod Mac (3.2.08)4VIDEOSOFT TRANSFERT IPOD MAC (3.2.08)4Videosoft Transfert iPod-Mac caractérise principalement à transférer les fichiers iPod vers Mac.... Cliquez pour télécharger 4Videosoft Transfert iPod Mac 4Videosoft HD Convertisseur (3.3.08)4VIDEOSOFT HD CONVERTISSEUR (3.3.08)Etant le meilleur HD Vidéo Convertisseur, 4Videosoft HD Convertisseur, vous pouvez regarder la vi... Cliquez pour télécharger 4Videosoft HD Convertisseur
|