ladotcom
Messages postés10Date d'inscriptionjeudi 4 septembre 2008StatutMembreDernière intervention 2 mars 2009
-
2 mars 2009 à 09:40
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 2015
-
2 mars 2009 à 11:20
Bonjour,
Je suis plus ou moins nouveau dans le JavaScript (et sur le forum), donc désolé si la question à déjà été posée ...
Je doit créer une application Web qui va chercher une chaine de caractère dans une page, le tout devant se faire à l'aide de JavaScript (PHP aurait été plus facile, mais seulement le PC connait cette chaine de caractères -> Impossible en PHP de la récupérer)
Si quelqu'un peut m'aider, je le remercie 1000 fois d'avances ...
------------------
Si Microsoft inventait quelque chose qui ne plante pas ... Ce serait probablement un Clou ...
A voir également:
Consultez le code source de cette page. copiez la ligne indiquant aux moteurs de recherche de ne pas référencer la page.
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 2 mars 2009 à 11:20
>>Impossible totalement ?
oui
( ou preque :
seul Firefox + Ajax pourrait autoriser quelque chose
si Google pour le coup paramétrait ce qu'il faut sur son serveur ! )
faut voir les choses autrement.
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 2 mars 2009 à 09:52
bonjour,
>>Je doit créer une application Web qui va chercher une chaine de caractère dans une page
si elle est du même domaine pas de souci,
d'un autre site : on ne peut pas ( seul l'affichage est autorisé )
plusieurs solutions, charger cette page dans un iframe, dans un div avec ajax....
( cachés ou pas ) et en étudier le contenu
ladotcom
Messages postés10Date d'inscriptionjeudi 4 septembre 2008StatutMembreDernière intervention 2 mars 2009 2 mars 2009 à 09:57
PHP dirait :
$page = file("http://www.monsite.com") // -- Page d'un autre domaine que le mien
et ensuite du eregi pour chercher ...
Le souci c'est qu'il faut etre logué sur la page pour que ce morceau de code apparaisse, c'est pourquoi je demande à JavaScript de le faire ...
Quitte à devoir faire apparaitre la page dans une iframe ou dans n'importe quoi d'autre ... Mon problème c'est surtout le code javascript (ou ajax)
-------------
Si Microsoft inventait quelque chose qui ne plante pas ... Ce serait un Clou ...
ladotcom
Messages postés10Date d'inscriptionjeudi 4 septembre 2008StatutMembreDernière intervention 2 mars 2009 2 mars 2009 à 10:32
Maintenant tu y a repondu (c'est le code que je cherchais, plus que la méthode)
Cependant, le code ne retourne rien ...
Je mon URL dans l'iframe, et lorsque je clic, il m'affiche une alerte vide ...
Je travaille en local, et la page est sur internet, elle s'affiche bien dans l'iframe, mais aucun code dans l'alerte
(dsl) =)
------------
Si Microsoft inventait quelque chose qui ne plante pas ... Ce serait un Clou ...
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 2 mars 2009 à 10:47
>>il m'affiche une alerte vide ...
_ la page n'est pas chargée ( il faut un certain temps )
_ la page est vierge
_ tu ne t'adresses pas à une page du même site
( sauf si tu es en local )
_ ou alors :
</td>contrôler page actuelle / Options pour développeurs
/ Console Javascript, ----
FireFox
, Outils / Console d'erreurs
et mieux : télécharger FireBug, ----
Internet
Explorer
, activer le deboggage : Outils/options Internet/Avancés
dans la liste, sous "Navigation" : décocher
o Afficher une notification de chaque erreur de script
o Désactiver le débogage de Scripts (Internet Explorer)
et mieux : télécharger le Debogger IE
voir aussi : DebugBar et Companion JS, ----
K-Meleon
, utils / Cons, ----
Opera
, utils / Asole d'erreurs, ----
Safari
, Debug / Show JavaScript Console
° modifier Fichier com.apple.Safari.plist situé dans le
répertoire : Support:\Documents and Settings\utilisateur
\Application Data\Apple Computer\Safari\Preferences\
y ajouter <key>IncludeDebugMenu</key>
----
ladotcom
Messages postés10Date d'inscriptionjeudi 4 septembre 2008StatutMembreDernière intervention 2 mars 2009 2 mars 2009 à 10:51
Effectivement, je ne m'adresse pas à une page du meme site ... C'est le principe meme de mon programme ...
Je rentre ladresse www.google.fr, il m'en sort le code source de la page d'accueil de google ... Et moi, après, dans cette page je vais aller chercher une ligne spécifique qui m'interesse chez l'utilisateur de mon site ...
Je ne sais pas si j'arrive à me faire comprendre ...
-------
Si Microsoft inventait quelque chose qui ne plante pas ... Ce serait un Clou ...