Je cherche à récupérer des données dans une fenêtre, pas une URL, puisqu'il
s'agit d'une page dynamique d'interrogation d'une BDD et qui s'appelle elle
même.
Je vous laisse mon SIRET pour ceux n'en n'ayant pas qui voudrait essayer :
328112289
La page étant dynamique, pas possible l'adresser directement, puisqu'il y a
obligation de passer par le formulaire.
A mon sens (mais je me trompe peut être), il faut en local accéder à la
fenêtre pour en récupérer le code et je pense qu'on doit pouvoir le faire
en JavaScript.
Quelqu'un aurait il une idée sur la façon de procéder ?
Tu as vu ce qu'ils disent ? "En vertu du droit que lui donne l'article L342-1 du code de la propriété intellectuelle, l'Insee interdit le téléchargement de la totalité ou d'une partie ..."
Je cherche à récupérer des données dans une fenêtre, pas une URL, puisqu'il s'agit d'une page dynamique d'interrogation d'une BDD et qui s'appelle elle même.
Non, pas possible puisque la page n'est pas sur ton domaine. Le JavaScript ne pourra l'inspecter.
De ttes façons cette url n'a jamais fonctionné chez moi :-(
à croire que l'insee n'ouvre son site que qques heures par jour (et seulement qques jours "ouvrables") ? et jamais quand je passe :-(
Dès que tu auras réussi à faire afficher cette requête externe sur une page PHP de ton site tu pourras, via JS, avoir accès à tout ce que tu veux de la page affichée. (à ce compte, probablement le php pourra faire de même en amont)
-- sm
Le 5/24/09 2:52 PM, Téo Path a écrit :
Bonjour,
Tu as vu ce qu'ils disent ?
"En vertu du droit que lui donne l'article L342-1 du code de la
propriété intellectuelle, l'Insee interdit le téléchargement de la
totalité ou d'une partie ..."
Je cherche à récupérer des données dans une fenêtre, pas une URL,
puisqu'il s'agit d'une page dynamique d'interrogation d'une BDD et qui
s'appelle elle même.
Non, pas possible puisque la page n'est pas sur ton domaine.
Le JavaScript ne pourra l'inspecter.
De ttes façons cette url n'a jamais fonctionné chez moi :-(
à croire que l'insee n'ouvre son site que qques heures par jour
(et seulement qques jours "ouvrables") ?
et jamais quand je passe :-(
Dès que tu auras réussi à faire afficher cette requête externe sur une
page PHP de ton site tu pourras, via JS, avoir accès à tout ce que tu
veux de la page affichée.
(à ce compte, probablement le php pourra faire de même en amont)
Tu as vu ce qu'ils disent ? "En vertu du droit que lui donne l'article L342-1 du code de la propriété intellectuelle, l'Insee interdit le téléchargement de la totalité ou d'une partie ..."
Je cherche à récupérer des données dans une fenêtre, pas une URL, puisqu'il s'agit d'une page dynamique d'interrogation d'une BDD et qui s'appelle elle même.
Non, pas possible puisque la page n'est pas sur ton domaine. Le JavaScript ne pourra l'inspecter.
De ttes façons cette url n'a jamais fonctionné chez moi :-(
à croire que l'insee n'ouvre son site que qques heures par jour (et seulement qques jours "ouvrables") ? et jamais quand je passe :-(
Dès que tu auras réussi à faire afficher cette requête externe sur une page PHP de ton site tu pourras, via JS, avoir accès à tout ce que tu veux de la page affichée. (à ce compte, probablement le php pourra faire de même en amont)
-- sm
Téo Path
De ttes façons cette url n'a jamais fonctionné chez moi :-(
à croire que l'insee n'ouvre son site que qques heures par jour (et seulement qques jours "ouvrables") ? et jamais quand je passe :-(
Ben pourtant moi je l'utilise tous les jours pour valider les inscriptions sur mon annuaire, c'est rare quand çà ne fonctionne pas
Dès que tu auras réussi à faire afficher cette requête externe sur une page PHP de ton site tu pourras, via JS, avoir accès à tout ce que tu veux de la page affichée. (à ce compte, probablement le php pourra faire de même en amont)
Là j'ai pas tout compris. En JavaScript, on peut forcer l'ouverture d'une fenêtre et créer une page dedans, il n'y a pas moyen de faire l'inverse ?
De lire ce qu'il y a dans une fenêtre et d'en extraire une variable qui contiendrait le code ?
De ttes façons cette url n'a jamais fonctionné chez moi :-(
à croire que l'insee n'ouvre son site que qques heures par jour
(et seulement qques jours "ouvrables") ?
et jamais quand je passe :-(
Ben pourtant moi je l'utilise tous les jours pour valider les inscriptions
sur mon annuaire, c'est rare quand çà ne fonctionne pas
Dès que tu auras réussi à faire afficher cette requête externe sur une
page PHP de ton site tu pourras, via JS, avoir accès à tout ce que tu
veux de la page affichée.
(à ce compte, probablement le php pourra faire de même en amont)
Là j'ai pas tout compris. En JavaScript, on peut forcer l'ouverture d'une
fenêtre et créer une page dedans, il n'y a pas moyen de faire l'inverse ?
De lire ce qu'il y a dans une fenêtre et d'en extraire une variable qui
contiendrait le code ?
De ttes façons cette url n'a jamais fonctionné chez moi :-(
à croire que l'insee n'ouvre son site que qques heures par jour (et seulement qques jours "ouvrables") ? et jamais quand je passe :-(
Ben pourtant moi je l'utilise tous les jours pour valider les inscriptions sur mon annuaire, c'est rare quand çà ne fonctionne pas
Dès que tu auras réussi à faire afficher cette requête externe sur une page PHP de ton site tu pourras, via JS, avoir accès à tout ce que tu veux de la page affichée. (à ce compte, probablement le php pourra faire de même en amont)
Là j'ai pas tout compris. En JavaScript, on peut forcer l'ouverture d'une fenêtre et créer une page dedans, il n'y a pas moyen de faire l'inverse ?
De lire ce qu'il y a dans une fenêtre et d'en extraire une variable qui contiendrait le code ?
De ttes façons cette url n'a jamais fonctionné chez moi :-( à croire que l'insee n'ouvre son site que qques heures par jour (et seulement qques jours "ouvrables") ? et jamais quand je passe :-(
Ben pourtant moi je l'utilise tous les jours pour valider les inscriptions sur mon annuaire, c'est rare quand çà ne fonctionne pas
à quelles heures ? avec quoi ?
Dès que tu auras réussi à faire afficher cette requête externe sur une page PHP de ton site tu pourras, via JS, avoir accès à tout ce que tu veux de la page affichée. (à ce compte, probablement le php pourra faire de même en amont)
Là j'ai pas tout compris. En JavaScript, on peut forcer l'ouverture d'une fenêtre et créer une page dedans, il n'y a pas moyen de faire l'inverse ?
Quoi l'inverse ? Fermer une fenêtre et achever la page dedans ? Pan! voilà ! ;-) (fermer une fenêtre que le JS a ouverte ne lui pose pas de réel problème existentiel)
Ouvrir un popup (ou se servir d'une frame ou iframe) pour y ouvrir une page, même venue d'ailleurs, ne lui pose pas de gros soucis non plus.
De lire ce qu'il y a dans une fenêtre et d'en extraire une variable qui contiendrait le code ?
c'est relativement assez simple
à condition que
...
... suspens ...
...
...
la page dedans le popup soit du *même domaine* que le JavaScript qui l'analyse
J'ai comme l'impression de radoter là ...
On peut faire qque chose comme :
leCode = monPopUp.document.forms[0].NAF.value; ou leCode = monPopUp.document.getElementById('NAF').innerHTML;
selon que le code NAF est dans un champ de formulaire ou écrit en clair (en supposant que l'insee ait pensé à nommer le champ ou à idder le span qui est supposé représenter le code NAF
M'enfin ... comme le JS refusera de regarder le code de *la page de l'insee qui ne vient pas du même domaine que le tien*, ces tentatives ne riment à rien.
La soluce peut passer par l'Ajax c a d que le JS s'appuiera sur un fichier php du même domaine. C'est ce fichier php de ton serveur qui ira chercher les données chez l'insee. (le php n'ayant pas d'état d'âme quant au viol des données d'autrui)
Comment le php va aller chercher (si l'insse le permet) le formulaire, le remplir et récupérer son retour pour ensuite l'afficher ? Yo no sè.
-- sm
Le 5/24/09 7:20 PM, Téo Path a écrit :
De ttes façons cette url n'a jamais fonctionné chez moi :-(
à croire que l'insee n'ouvre son site que qques heures par jour
(et seulement qques jours "ouvrables") ?
et jamais quand je passe :-(
Ben pourtant moi je l'utilise tous les jours pour valider les
inscriptions sur mon annuaire, c'est rare quand çà ne fonctionne pas
à quelles heures ?
avec quoi ?
Dès que tu auras réussi à faire afficher cette requête externe sur une
page PHP de ton site tu pourras, via JS, avoir accès à tout ce que tu
veux de la page affichée.
(à ce compte, probablement le php pourra faire de même en amont)
Là j'ai pas tout compris. En JavaScript, on peut forcer l'ouverture
d'une fenêtre et créer une page dedans, il n'y a pas moyen de faire
l'inverse ?
Quoi l'inverse ?
Fermer une fenêtre et achever la page dedans ?
Pan!
voilà !
;-)
(fermer une fenêtre que le JS a ouverte ne lui pose pas de réel problème
existentiel)
Ouvrir un popup (ou se servir d'une frame ou iframe) pour y ouvrir une
page, même venue d'ailleurs, ne lui pose pas de gros soucis non plus.
De lire ce qu'il y a dans une fenêtre et d'en extraire une variable qui
contiendrait le code ?
c'est relativement assez simple
à condition que
...
... suspens ...
...
...
la page dedans le popup soit du *même domaine*
que le JavaScript qui l'analyse
J'ai comme l'impression de radoter là ...
On peut faire qque chose comme :
leCode = monPopUp.document.forms[0].NAF.value;
ou
leCode = monPopUp.document.getElementById('NAF').innerHTML;
selon que le code NAF est dans un champ de formulaire ou écrit en clair
(en supposant que l'insee ait pensé à nommer le champ ou à idder le span
qui est supposé représenter le code NAF
M'enfin ... comme le JS refusera de regarder le code de
*la page de l'insee qui ne vient pas du même domaine que le tien*,
ces tentatives ne riment à rien.
La soluce peut passer par l'Ajax
c a d que le JS s'appuiera sur un fichier php du même domaine.
C'est ce fichier php de ton serveur qui ira chercher les données chez
l'insee.
(le php n'ayant pas d'état d'âme quant au viol des données d'autrui)
Comment le php va aller chercher (si l'insse le permet) le formulaire,
le remplir et récupérer son retour pour ensuite l'afficher ?
Yo no sè.
De ttes façons cette url n'a jamais fonctionné chez moi :-( à croire que l'insee n'ouvre son site que qques heures par jour (et seulement qques jours "ouvrables") ? et jamais quand je passe :-(
Ben pourtant moi je l'utilise tous les jours pour valider les inscriptions sur mon annuaire, c'est rare quand çà ne fonctionne pas
à quelles heures ? avec quoi ?
Dès que tu auras réussi à faire afficher cette requête externe sur une page PHP de ton site tu pourras, via JS, avoir accès à tout ce que tu veux de la page affichée. (à ce compte, probablement le php pourra faire de même en amont)
Là j'ai pas tout compris. En JavaScript, on peut forcer l'ouverture d'une fenêtre et créer une page dedans, il n'y a pas moyen de faire l'inverse ?
Quoi l'inverse ? Fermer une fenêtre et achever la page dedans ? Pan! voilà ! ;-) (fermer une fenêtre que le JS a ouverte ne lui pose pas de réel problème existentiel)
Ouvrir un popup (ou se servir d'une frame ou iframe) pour y ouvrir une page, même venue d'ailleurs, ne lui pose pas de gros soucis non plus.
De lire ce qu'il y a dans une fenêtre et d'en extraire une variable qui contiendrait le code ?
c'est relativement assez simple
à condition que
...
... suspens ...
...
...
la page dedans le popup soit du *même domaine* que le JavaScript qui l'analyse
J'ai comme l'impression de radoter là ...
On peut faire qque chose comme :
leCode = monPopUp.document.forms[0].NAF.value; ou leCode = monPopUp.document.getElementById('NAF').innerHTML;
selon que le code NAF est dans un champ de formulaire ou écrit en clair (en supposant que l'insee ait pensé à nommer le champ ou à idder le span qui est supposé représenter le code NAF
M'enfin ... comme le JS refusera de regarder le code de *la page de l'insee qui ne vient pas du même domaine que le tien*, ces tentatives ne riment à rien.
La soluce peut passer par l'Ajax c a d que le JS s'appuiera sur un fichier php du même domaine. C'est ce fichier php de ton serveur qui ira chercher les données chez l'insee. (le php n'ayant pas d'état d'âme quant au viol des données d'autrui)
Comment le php va aller chercher (si l'insse le permet) le formulaire, le remplir et récupérer son retour pour ensuite l'afficher ? Yo no sè.
-- sm
Téo Path
La soluce peut passer par l'Ajax c a d que le JS s'appuiera sur un fichier php du même domaine. C'est ce fichier php de ton serveur qui ira chercher les données chez l'insee. (le php n'ayant pas d'état d'âme quant au viol des données d'autrui)
Comment le php va aller chercher (si l'insse le permet) le formulaire, le remplir et récupérer son retour pour ensuite l'afficher ? Yo no sè.
Pour remplir le formulaire en php, ce n'est pas très compliqué, puisqu'il n'y a qu'une seule valeur à fournir, à condition que l'INSEE ne vérifie pas la page qui lui envoi les données, pour capturer la page de retour çà doit être plus compliqué, mais je vais chercher dans ce sens là.
La soluce peut passer par l'Ajax
c a d que le JS s'appuiera sur un fichier php du même domaine.
C'est ce fichier php de ton serveur qui ira chercher les données chez
l'insee.
(le php n'ayant pas d'état d'âme quant au viol des données d'autrui)
Comment le php va aller chercher (si l'insse le permet) le formulaire, le
remplir et récupérer son retour pour ensuite l'afficher ?
Yo no sè.
Pour remplir le formulaire en php, ce n'est pas très compliqué, puisqu'il
n'y a qu'une seule valeur à fournir, à condition que l'INSEE ne vérifie pas
la page qui lui envoi les données, pour capturer la page de retour çà doit
être plus compliqué, mais je vais chercher dans ce sens là.
La soluce peut passer par l'Ajax c a d que le JS s'appuiera sur un fichier php du même domaine. C'est ce fichier php de ton serveur qui ira chercher les données chez l'insee. (le php n'ayant pas d'état d'âme quant au viol des données d'autrui)
Comment le php va aller chercher (si l'insse le permet) le formulaire, le remplir et récupérer son retour pour ensuite l'afficher ? Yo no sè.
Pour remplir le formulaire en php, ce n'est pas très compliqué, puisqu'il n'y a qu'une seule valeur à fournir, à condition que l'INSEE ne vérifie pas la page qui lui envoi les données, pour capturer la page de retour çà doit être plus compliqué, mais je vais chercher dans ce sens là.