J'aimerai faire un script en Javascript qui explore le code html d'une iframe.
Et que si il trouve un certain code dans cette page HTML qu'il effectue une action.
J'aimerai faire un script en Javascript qui explore le code html d'une iframe.
Et que si il trouve un certain code dans cette page HTML qu'il effectue une action.
Le contenu de cette iframe est-il sur ton serveur ?
Si non, tu ne peux pas.
Le contenu de cette iframe est-il sur ton serveur ?
Si non, tu ne peux pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 window.frame["frameName"].document.body.innerHTML; /* // */
Cette réponse, ca veut dire qu'on peut ?
Et peut-on m'expliquer comment ca fonctionne ?
Si j'execute, qu'est-ce qui se passe ? Et qu'est-ce que je peut faire après ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part window.frame["frameName"].document.body.innerHTML;
En fait, il faudrai que je charge le code HTML de la page affichée dans l'iframe (page d'un autre site) et que je cherche une valeur dans celle-ci. Si je trouve cette valeur, je recharge ma frame avec une nouvelle source.
Tu ne peux pas, en Javascript, charger un HTML provenant d'un autre serveur, en revanche tu peux le faire en PHP, ou en JAVA
Le problème est que la page que je veut fouiller n'est disponible que quand je suis connecté à ce site. Comment faire ?
Partager