Javascript : extraire le titre d'une page
lionel-DIL
Messages postés
1222
Date d'inscription
Statut
Membre
Dernière intervention
-
lionel-DIL Messages postés 1222 Date d'inscription Statut Membre Dernière intervention -
lionel-DIL Messages postés 1222 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je cherche à extraire, en javascript, le titre d'une page Web.
Voici ce que je cherche à faire :
j'ai ceci comme titre de page : Acheter Nom de l'article - Titre de l'article maintenant
Je cherche à l'extraire, et obtenir en variable var1="Nom de l'article" et var2="Titre de l'article"
Je "sais" le faire en pseudo code, mais en JS, je débute.
En pseudo-code, cela donnerait :
On extrait la chaîne.
On retire "acheter " et " maintenant".
On extrait la partie avant le tiret qu'on met dans la variable1.
On extrait la partie après le tiret qu'on met dans la variable2.
Pouvez-vous m'aider ?
D'avance merci.
Edit :
J'ai réussi à faire ceci :
string machaine = document.title;
machaine.replace('Acheter ','');
machaine.replace(' maintenant','');
string chaine = machaine.split(" - ");
chaine[0]="nom de l'article"
chaine[1]="Titre de l'article"
C'est correct ?
Avant de poser une question, assurez-vous que la réponse ne soit pas déjà sur google.fr
Je cherche à extraire, en javascript, le titre d'une page Web.
Voici ce que je cherche à faire :
j'ai ceci comme titre de page : Acheter Nom de l'article - Titre de l'article maintenant
Je cherche à l'extraire, et obtenir en variable var1="Nom de l'article" et var2="Titre de l'article"
Je "sais" le faire en pseudo code, mais en JS, je débute.
En pseudo-code, cela donnerait :
On extrait la chaîne.
On retire "acheter " et " maintenant".
On extrait la partie avant le tiret qu'on met dans la variable1.
On extrait la partie après le tiret qu'on met dans la variable2.
Pouvez-vous m'aider ?
D'avance merci.
Edit :
J'ai réussi à faire ceci :
string machaine = document.title;
machaine.replace('Acheter ','');
machaine.replace(' maintenant','');
string chaine = machaine.split(" - ");
chaine[0]="nom de l'article"
chaine[1]="Titre de l'article"
C'est correct ?
Avant de poser une question, assurez-vous que la réponse ne soit pas déjà sur google.fr
A voir également:
- Javascript : extraire le titre d'une page
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript arrondi - Forum Javascript
- Javascript arrondi après la virgule ✓ - Forum Windows
2 réponses
Bonjour,
En partant de ce que tu as fait, et sans tester, je te suggère quelque chose comme ça :
var titre = document.title;
titre = titre.replace('Acheter ','');
titre = titre.replace(' maintenant','');
var tab_titre = titre.split(" - ");
alert ("nom de l'article = " + tab_titre[0] + " / Titre de l'article = " + tab_titre[1]);
Xavier
En partant de ce que tu as fait, et sans tester, je te suggère quelque chose comme ça :
var titre = document.title;
titre = titre.replace('Acheter ','');
titre = titre.replace(' maintenant','');
var tab_titre = titre.split(" - ");
alert ("nom de l'article = " + tab_titre[0] + " / Titre de l'article = " + tab_titre[1]);
Xavier
Merci :-)