Récupérer la valeur d'une balise sur un site lambda.

medine14

Membre
Inscription
7 Décembre 2012
Messages
188
Réactions
15
Points
16 846
Bonsoir,
Me voila bien embêté car je suis actuellement entrain de developper un site et je voudrais intégrer un fonctionnalité qui nécessite d'intéragir avec un site (dont je suis pas propriétaire) pour pouvoir récupérer la valeur d'une balise <a>.
J'ai essayé de regardé un peu partout avec du jquery etc, hélas sans succès..
Merci de m'avoir lu.
Medine
 

medine14

Membre
Inscription
7 Décembre 2012
Messages
188
Réactions
15
Points
16 846
Tu veux le récupérer de façon ponctuel ou juste une seule fois ?
De façon poncutel, je précise que la récupération ne se fait pas sur mon site.
Je veux récupérer la valeur d'un <a href="ValeurARecuperer"> qui se situe sur un autre site.
Exemple : monSite.com veux récuperer ValeurARecuperer sur ExternalWebsite.com, comment faire ?

Tu peux récupérer facilement le contenu de ta balise via le nom, l’id ou même encore la class ;)
Ca je sais le faire, mais sur un autre site comment faire ?
 

PerseusCW

Moddeur BO Cold War
Premium
Inscription
28 Mai 2013
Messages
3 400
Réactions
1 570
Points
17 286
De façon poncutel, je précise que la récupération ne se fait pas sur mon site.
Je veux récupérer la valeur d'un <a href="ValeurARecuperer"> qui se situe sur un autre site.
Exemple : monSite.com veux récuperer ValeurARecuperer sur ExternalWebsite.com, comment faire ?


Ca je sais le faire, mais sur un autre site comment faire ?

PHP:
$doc = new DomDocument();
$doc->loadHTMLFile('http://www.results.com');
$thediv = $doc->getElementById('result');
echo $thediv->textContent;
 

medine14

Membre
Inscription
7 Décembre 2012
Messages
188
Réactions
15
Points
16 846
PHP:
$doc = new DomDocument();
$doc->loadHTMLFile('http://www.results.com');
$thediv = $doc->getElementById('result');
echo $thediv->textContent;
En JS ? :(
Moi je veux vraiment récupérer l'attribut d'une balise <a href="LaValeurQueJeVeuxRecuperer">
Pas une div.
Merci à toi tout de même pour ta réponse
Medine.
 

PerseusCW

Moddeur BO Cold War
Premium
Inscription
28 Mai 2013
Messages
3 400
Réactions
1 570
Points
17 286
En JS ? :(
Moi je veux vraiment récupérer l'attribut d'une balise <a href="LaValeurQueJeVeuxRecuperer">
Pas une div.
Merci à toi tout de même pour ta réponse
Medine.
Non c’est du PHP. Mais tu peux faire une requête Ajax vers ton fichier PHP pour la récupérer en JS si tu le souhaite.
Ta balise a n’a pas d’id? Ça ne récupère pas uniquement que les Div ;)
 

medine14

Membre
Inscription
7 Décembre 2012
Messages
188
Réactions
15
Points
16 846
Non c’est du PHP. Mais tu peux faire une requête Ajax vers ton fichier PHP pour la récupérer en JS si tu le souhaite.
Ta balise a n’a pas d’id? Ça ne récupère pas uniquement que les Div ;)
En gros :

<div class="v1Nh3 kIKUG _bz0w">
<a href="/p/B9rOZLZqbbD/">
je voudrai juste récuperer la valeur du href :)
Merci encore pour les réponses !
 

PerseusCW

Moddeur BO Cold War
Premium
Inscription
28 Mai 2013
Messages
3 400
Réactions
1 570
Points
17 286
En gros :

<div class="v1Nh3 kIKUG _bz0w">
<a href="/p/B9rOZLZqbbD/">
je voudrai juste récuperer la valeur du href :)
Merci encore pour les réponses !
Alors tu sélectionnes la valeur de ta div avec le code que je t’ai donner ci dessus et ensuite tu vas récupérer l’élément compris entre les deux guillemets ;)
 
Haut