Résultat de MessageManager.loadFrameScript dans une variable
Publié : 24 déc. 2021, 21:16
Bonjour à tous,
Lorsque je lance cette instruction dans la console navigateur, le texte de la page de l'onglet actif apparait dans la console
Mais je n'arrive pas à placer ce texte dans une variable plutôt que de le faire apparaitre dans la console
Quelqu'un saurait comment faire ?
Je ne comprend pas non plus pourquoi lorsque je fais un Dump() en lançant "Firefox.exe -console" ce texte n'apparait pas non plus dans la console windows
Alors que ma console windows fonctionne puisqu''un simple "Dump('MozFr')" voit bien écrire "MozFr" dans la console windows
Je vous remercie et vous souhaite une bonne soirée
Lorsque je lance cette instruction dans la console navigateur, le texte de la page de l'onglet actif apparait dans la console
Code : Tout sélectionner
gBrowser.selectedBrowser.messageManager.loadFrameScript('data:, console.log(content.document.getElementsByTagName("html")[0].innerText)', true);
Quelqu'un saurait comment faire ?
Je ne comprend pas non plus pourquoi lorsque je fais un Dump() en lançant "Firefox.exe -console" ce texte n'apparait pas non plus dans la console windows
Code : Tout sélectionner
gBrowser.selectedBrowser.messageManager.loadFrameScript('data:, dump(content.document.getElementsByTagName("html")[0].innerText)', true);
Je vous remercie et vous souhaite une bonne soirée