Récupérer le résumé d'une page html

Récupérer le résumé d'une page html - HTML/CSS - Programmation

Marsh Posté le 06-10-2006 à 11:39:20    

Bonjour,
 
J'ai une aborescence comme ça :
 
RepertoirePrincipal
 |
 |_repertoire1
 |  |
 |  |_toto.htm
 |
 |_repertoire2
 |  |
 |  |_toto.htm
etc...
 
dans tous les toto.htm j'ai :

Code :
  1. <h2><u><a name="Résumé">Résumé</a></u></h2>
  2. toto est à la maison


 
Je souhaite créer une page html dans RepertoirePrincipale avec tous les résumés des toto.htm. (avec du vbsript, javasript... si il faut)
 
Je suis sec sur ce coup là.
 
merci
 

Reply

Marsh Posté le 06-10-2006 à 11:39:20   

Reply

Marsh Posté le 06-10-2006 à 11:51:04    

J'ai pas bien compris, les css ça existe pour la mise en forme et pourquoi tu utiliserais pas un poil de php :??:

Reply

Marsh Posté le 06-10-2006 à 12:00:24    

Je n'ai pas de serveur php à disposition et il ne m'est pas possible d'en installer un.
 
Quant au css, peux tu m'expliquer comment faire avec ?

Reply

Marsh Posté le 06-10-2006 à 15:44:05    

Ce serait chaud à coder ça en javascript ! Et en plus, comme c'est du côté du client, ça impliquerait que le visiteur télécharge toutes les pages ayant un "résumé" pour créer ta page avec tous les résumés !
 
A part écrire ta page en dur, ou avec un langage côté serveur, ça me semble difficilement réalisable !
 
Quoi que, ça doit être faisable avec XML+XSL, ou des technologie de ce genre. Par contre, ça, je connais pas assez pour t'aider ! :whistle:


Message édité par kao98 le 06-10-2006 à 15:46:21

---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
Reply

Marsh Posté le 06-10-2006 à 15:46:51    

Y'a toujours la solution de charger toutes les pages 1 à une avec Ajax, afin de récupérer le résumé. Mais ça va mettre trois plombes à charger...

Reply

Marsh Posté le 08-10-2006 à 22:35:32    

juste une question : pourquoi tu peux pas installer de langage dynamique sur ta machine ?
parce qu en quelques lignes de php ton probleme serait vite torché :/
au pire t heberge vite faite ton repertoire sur un lycos ou un quelconque hebergeur gratuit qui fait du php
apres t auras qu a copier le source généré et t as ta page html en deux clics ^^

Reply

Marsh Posté le 13-10-2006 à 10:12:05    

Le problème c'est que je ne suis pas administrateur du réseau et dieu m'en garde !!!!
En fait je ne souhaite pas obligatoirement que tout se fasse automatiquement quand quelqu'un ouvre un page : si lorsque je mets un nouveau report.htm, je dois faire une action qui met à jour la page html dans le répertoire principal ça me va !

Reply

Marsh Posté le 13-10-2006 à 10:13:36    

Quant à héberger mes pages sur un site extérieur ce n'est pas possible pour des raisons de confidentialité propre à ma société.

Reply

Marsh Posté le 13-10-2006 à 10:45:12    

mais donc, si je cromprends bien, ton serveur web ne fait que du statique ?
c'est juste apache, sans module ?
 
y a vraiment pas moyen de négocier avec les chefs pour mettre un bout de serveur d'appli, ou php au pire ?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 13-10-2006 à 11:16:04    

sinon SSI s'pas possible non plus?

Reply

Marsh Posté le 13-10-2006 à 11:16:04   

Reply

Marsh Posté le 13-10-2006 à 11:34:17    

pas de négo possible  
y a pas non plus apache
les fichiers html sont sur un disque dur partagé en cliquant sur un lien de type \\machinetutu\repertoireprincipale\repertoire1\toto.html la page s'ouvre sur IE  
C'est la base de chez base y a pas plus simple
Sauf que cela se complique lorsque je veux faire des choses que 'lon sait faire facilement avec des outils sympas type langage php...

Reply

Marsh Posté le 13-10-2006 à 11:35:49    

plus html que ça tu meurs

Reply

Marsh Posté le 13-10-2006 à 11:36:21    

Tu peux aussi écrire un p'tit exe qui fait ça ! Ca doit pas être très compliqué !


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
Reply

Marsh Posté le 13-10-2006 à 11:55:01    

c'est d'ailleurs la seule solution que te reste à mon avis.
 
apache, s'trop cher pour ta boite ?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 13-10-2006 à 11:55:20    

Oui je pensais à un truc comme ça mais je ne sais pas comment détecter le résumé dans la page html... C'est là qu'est l'os

Reply

Marsh Posté le 13-10-2006 à 11:58:57    

drôle la blague à propos d'apache.
 
le problème ne concerne pas la technique ou le coût mais une politique d'entreprise en matière de gestion de réseau et de parc informatique.
On est 4000 dans ma boite : tu vois pas le bordel si tout le monde demande son bout de logiciel son bout de serveur ....

Reply

Marsh Posté le 13-10-2006 à 12:03:33    

vous êtes 4000, et donc, pour faire un intranet pour les 4000 (où sont passés les 400 autres d'ailleur ?), vous pouvez pas investir dans un peu de materiel, un serveur, tout ça ?
 
sinon, pour détecter ton résumé, DOM, où un parser XML, en espérant que les pages html sont bien faites.


Message édité par brisssou le 13-10-2006 à 12:03:46

---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 13-10-2006 à 12:10:32    

mfauxock a écrit :

y a pas non plus apache
les fichiers html sont sur un disque dur partagé en cliquant sur un lien de type \\machinetutu\repertoireprincipale\repertoire1\toto.html la page s'ouvre sur IE  


mfauxock a écrit :

drôle la blague à propos d'apache.
le problème ne concerne pas la technique ou le coût mais une politique d'entreprise en matière de gestion de réseau et de parc informatique.
On est 4000 dans ma boite : tu vois pas le bordel si tout le monde demande son bout de logiciel son bout de serveur ....


L'intranet pour 4000 personnes via un repertoire partagé sur une machine c'est [:w3c compliant] [:w3c compliant] [:w3c compliant]

Reply

Marsh Posté le 13-10-2006 à 13:02:01    

Je ne suis pas responsable des politiques informatiques de la société !!! Et je ne cherche pas à faire de révolution. En plus on sera une dizaine tout au plus à consulter ces pages !!
10 sur 4000 pas de quoi justifier un investissement.
 
Donc du DOM ou passer un xml : quelqu'un peut me diriger un peu ces questions xml j'en ai vaguement entendu parler DOM pas du tout.

Reply

Marsh Posté le 13-10-2006 à 13:02:38    

je fais une recherche sur gogole

Reply

Marsh Posté le 13-10-2006 à 13:32:40    

Oulalalala DOM pas très conviviale tout ça
Je pense que je pourrais m'en sortir mais il va me falloir un peu d'aide.

Reply

Marsh Posté le 13-10-2006 à 14:05:34    

c'set pour ça que je te parlais de parser...
 
ou même, comme tu cherches un truc très spécifique, et que j'arrive a douter de la validité des pages html (le fait que tu n'ais pas de server y fait beaucoup, et l'explemple de code plus haut fait taire les doutes), tu devrais juste écrire un bout de truc qui cherche name="résumé" et récupère le fameux bout de texte.
 
qu'est-ce t'en dis ?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 13-10-2006 à 15:41:54    

Je viens de trouver un truc:  
il suffit que je mette le texte de mes resumé entre des balises <resume></resume> et avec un code vb je scrute les différentes html à la recherche de ces balises. Je copie le texte et je créé par l'entremise d'un fichier texte la page html que je cherche.
en fait je savais le faire désolé du dérangement.

Reply

Marsh Posté le 13-10-2006 à 17:06:02    

:sweat:
 
et ta balise <resume>, elle bien de la version "XHTML VOID.NULL" c'est ça ?
 
a la limite, utilise un <div id="resume"> ce sera un peu plus propre...

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed