Contenu d'une page (code source)
Fermé
hcp7kuz
Messages postés
243
Date d'inscription
mardi 18 août 2015
Statut
Membre
Dernière intervention
23 mars 2019
-
Modifié par hcp7kuz le 1/03/2017 à 17:54
hcp7kuz Messages postés 243 Date d'inscription mardi 18 août 2015 Statut Membre Dernière intervention 23 mars 2019 - 2 mars 2017 à 19:14
hcp7kuz Messages postés 243 Date d'inscription mardi 18 août 2015 Statut Membre Dernière intervention 23 mars 2019 - 2 mars 2017 à 19:14
Bonjour,
Connaissez-vous un moyen d'obtenir le contenu d'une page telle que www.example.com/test.txt en javascript sous forme de chaine ?
Merci de votre aide,
hcp7kuz
Connaissez-vous un moyen d'obtenir le contenu d'une page telle que www.example.com/test.txt en javascript sous forme de chaine ?
Merci de votre aide,
hcp7kuz
A voir également:
- Contenu d'une page (code source)
- Supprimer une page word - Guide
- Code asci - Guide
- Code puk bloqué - Guide
- Comment traduire une page - Guide
- Code telephone oublié - Guide
2 réponses
Utilisateur anonyme
1 mars 2017 à 21:01
1 mars 2017 à 21:01
Il faut utiliser de l'ajax pour récupérer du contenu d'une autre page, la réponse sera le contenu sous forme de chaine. Après le problème c'est que ça doit être hébergé sur le même site, ou que le site autorise la récupération externe.
jordane45
Messages postés
38401
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
31 janvier 2025
4 732
1 mars 2017 à 23:36
1 mars 2017 à 23:36
Bonjour,
Vu que tu ne veux que le code généré (le html...) tu dois pouvoir utiliser un truc du genre :
https://j11y.io/javascript/cross-domain-requests-with-jquery/
// je n'ai pas testé ... donc tu nous diras si ça marche :-)
Vu que tu ne veux que le code généré (le html...) tu dois pouvoir utiliser un truc du genre :
https://j11y.io/javascript/cross-domain-requests-with-jquery/
// je n'ai pas testé ... donc tu nous diras si ça marche :-)
hcp7kuz
Messages postés
243
Date d'inscription
mardi 18 août 2015
Statut
Membre
Dernière intervention
23 mars 2019
23
1 mars 2017 à 23:42
1 mars 2017 à 23:42
J'ai essayé les deux, mais ça n'a pas l'air de marcher... Merci quand même ^^
jordane45
Messages postés
38401
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
31 janvier 2025
4 732
>
hcp7kuz
Messages postés
243
Date d'inscription
mardi 18 août 2015
Statut
Membre
Dernière intervention
23 mars 2019
1 mars 2017 à 23:50
1 mars 2017 à 23:50
c'est le problème du cross-domain.
Comme l'a dit ZeNairolf .. il faut que le site distant l'autorise ...
Il te reste toujours la possibilité d'y accéder via du php sûrement.
via du file_get_contents ou en utilisant du CURL.
Tu pourrais même appeler ton php via de l'ajax si tu tiens absolument à l'avoir en javascript ....
Comme l'a dit ZeNairolf .. il faut que le site distant l'autorise ...
Il te reste toujours la possibilité d'y accéder via du php sûrement.
via du file_get_contents ou en utilisant du CURL.
Tu pourrais même appeler ton php via de l'ajax si tu tiens absolument à l'avoir en javascript ....
hcp7kuz
Messages postés
243
Date d'inscription
mardi 18 août 2015
Statut
Membre
Dernière intervention
23 mars 2019
23
2 mars 2017 à 12:32
2 mars 2017 à 12:32
Justement, l'hébergeur de mon site a désactivé la fonction file_get_contents, et cURL n'est pas installé. D'où la nécessité du javascript (peux importe le language, script ou serveur, je veux juste le code HTML d'une page...)
jordane45
Messages postés
38401
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
31 janvier 2025
4 732
>
hcp7kuz
Messages postés
243
Date d'inscription
mardi 18 août 2015
Statut
Membre
Dernière intervention
23 mars 2019
2 mars 2017 à 12:44
2 mars 2017 à 12:44
pas possible !
hcp7kuz
Messages postés
243
Date d'inscription
mardi 18 août 2015
Statut
Membre
Dernière intervention
23 mars 2019
23
>
jordane45
Messages postés
38401
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
31 janvier 2025
2 mars 2017 à 13:06
2 mars 2017 à 13:06
Ah bon ? Pourtant j'arrive bien à afficher une page via un iframe, donc logiquement peut-être y aurait-il une solution pour récupérer le code source d'un iframe (j'ai déjà chercher sans trouver...)
1 mars 2017 à 22:45
Via un iframe, je peux consulter un autre site quelconque (seul le code affiché lors de la lecture de la page m'importe, pas le code source PHP par exemple, mais que le code HTML généré), mais comment à partir de cet iframe y accéder ? Ou n'y a-t-il pas un autre moyen d'obtenir le contenu ?
1 mars 2017 à 23:20
1 mars 2017 à 23:32
1 mars 2017 à 23:37
Il a dit :