A voir également:
- Exécution de JavaScript
- Telecharger javascript - Télécharger - Langages
- Javascript echo ✓ - Forum PHP
- Au démarrage de l’ordinateur, le d' se lance. il permet l’exécution des logiciels applicatifs et gère l’utilisation des ressources matérielles (mémoire, processeur, périphériques). ✓ - Forum Logiciels
- Le service spouleur d'impression local n'est pas en cours d'exécution - Guide
- Net user des erreurs ont affecté l'exécution de la commande - Forum Windows
3 réponses
Bonjour,
Essaye avec l'affectation, à une variable HTMLDocument, de ta page Internet.
Comme ceci :
Après, sans accès au code source, difficile de t'aider davantage...
Note : On Error Resume Next n'est à utiliser que lorsque l'on "maîtrise" l'erreur. Si tu ne sais pas d'où peut bien provenir ton ou tes erreurs, fait des tests.
Cordialement,
Franck
Essaye avec l'affectation, à une variable HTMLDocument, de ta page Internet.
Comme ceci :
Sub Rechercher() Dim oIe as New InternetExplorer Dim oIeDoc As HTMLDocument 'SUPPRIME MOI CETTE LIGNE!!!!!!!!!!!!! 'On Error Resume Next oIe.Navigate = "http://actif/" oIe.Visible = True Do Until oIe.readystate = READYSTATE_COMPLETE DoEvents Loop 'ICI On affecte notre variable HTMLDocument : Set oIeDoc = oIe.document oIeDoc.parentWindow.execScript "LoadReqPredef('36')", "JavaScript" End Sub
Après, sans accès au code source, difficile de t'aider davantage...
Note : On Error Resume Next n'est à utiliser que lorsque l'on "maîtrise" l'erreur. Si tu ne sais pas d'où peut bien provenir ton ou tes erreurs, fait des tests.
Cordialement,
Franck
Merci beaucoup !
Après avoir fait ce que tu conseillais, j'obtiens un message d'erreur :
Erreur d'exécution '-2147352319 (80020101)':
Erreur Automation
A méditer donc :D
J'ai également utilisé un espion sur oIeDoc, la variable HTMLDocument relative à l'objet IE. En observant les anchors, j'ai été surpris de voir qu'ils ne contenaient aucun item, alors que le JavaScript à exécuter est défini par la balise <a> ...
Enfin, Franck, je peux te fournir le code source de la page si tu le souhaites, mais qu'est ce qu'il t'apporterai de plus que les lignes définissant le JavaScript que j'ai déjà postées dans mon premier message ?
En tout cas, je te remercie pour cette réponse rapide.
Ps : je dis probablement d'énormes bêtises mais je débute en HTML ... j'espère que l'excuse est suffisante :p
Après avoir fait ce que tu conseillais, j'obtiens un message d'erreur :
Erreur d'exécution '-2147352319 (80020101)':
Erreur Automation
A méditer donc :D
J'ai également utilisé un espion sur oIeDoc, la variable HTMLDocument relative à l'objet IE. En observant les anchors, j'ai été surpris de voir qu'ils ne contenaient aucun item, alors que le JavaScript à exécuter est défini par la balise <a> ...
Enfin, Franck, je peux te fournir le code source de la page si tu le souhaites, mais qu'est ce qu'il t'apporterai de plus que les lignes définissant le JavaScript que j'ai déjà postées dans mon premier message ?
En tout cas, je te remercie pour cette réponse rapide.
Ps : je dis probablement d'énormes bêtises mais je débute en HTML ... j'espère que l'excuse est suffisante :p
J'ai bien médité....
je peux te fournir le code source de la page si tu le souhaites, mais qu'est ce qu'il t'apporterai de plus que les lignes définissant le JavaScript que j'ai déjà postées dans mon premier message ?
Ca permet, éventuellement, de tester en "condition réelle"...
Le code fournit précédemment fonctionne, chez moi, sur une page html, sans souci.
Du coup, il faudrait que je puisses tester sur ta page...
Lorsque j'exécute ce code en "pas à pas", la variable oIeDoc contient "[object]".
je peux te fournir le code source de la page si tu le souhaites, mais qu'est ce qu'il t'apporterai de plus que les lignes définissant le JavaScript que j'ai déjà postées dans mon premier message ?
Ca permet, éventuellement, de tester en "condition réelle"...
Le code fournit précédemment fonctionne, chez moi, sur une page html, sans souci.
Du coup, il faudrait que je puisses tester sur ta page...
Lorsque j'exécute ce code en "pas à pas", la variable oIeDoc contient "[object]".