Capturer le contenu d'une page affichée dans Internet Explorer 6 ??
28 réponses
teddy
Bonjour à tous,
J'aurais besoin de capturer une page affichée dans Internet Explorer 6 par script VBS si possible.
Cette page occupe tout l'écran (pas de bandeau avec le menu horizontal ni les icônes) et utilise des
frames.
De plus, un script javascript interdit la touche droite de la souris et il n'y a pas de raccourci
dans IE6 pour faire "Enregistrer sous" en utilisant des SendKeys().
J'ai déjà essayé avec un WebBrowser sous VB et je n'arrive pas à sauvegarder la page entière :
' Récupération du Code Source du document chargé dans WebBrowser
Dim s As String
s = WebBrowser1.Document.All.tags("html").Item.innerHTML
Je ne récupère qu'une partie de la page affichée dans le WebBrowser.
J'ai aussi fouillé dans les fichiers de \Local Settings\Temporary Internet Files mais on ne récupère
que des bribes.
Si vous avez une idée pour résoudre ce genre de problème en VB, VBS, ou autre je suis preneur !
Est-ce qu'un simple CTRL+A (sélectionner tout) et CTRL+C (copier) et ensuite dans exemple Word (CTRL+V) fonctionne ?
Si oui, je sais pas, mais il est surement possible de réaliser un script qui fait ce genre d'action automatiquement ! Que ce soit en VBS ou avec AutoHotKey.
--------------
Glenn Gagné Technicien MCP/TI
" teddy" a écrit dans le message de news:%23jWjb%
Bonjour à tous,
J'aurais besoin de capturer une page affichée dans Internet Explorer 6 par script VBS si possible.
Cette page occupe tout l'écran (pas de bandeau avec le menu horizontal ni les icônes) et utilise des
frames. De plus, un script javascript interdit la touche droite de la souris et il n'y a pas de raccourci
dans IE6 pour faire "Enregistrer sous" en utilisant des SendKeys().
J'ai déjà essayé avec un WebBrowser sous VB et je n'arrive pas à sauvegarder la page entière :
' Récupération du Code Source du document chargé dans WebBrowser Dim s As String s = WebBrowser1.Document.All.tags("html").Item.innerHTML Je ne récupère qu'une partie de la page affichée dans le WebBrowser.
J'ai aussi fouillé dans les fichiers de Local SettingsTemporary Internet Files mais on ne récupère
que des bribes.
Si vous avez une idée pour résoudre ce genre de problème en VB, VBS, ou autre je suis preneur !
Teddy
Ca marche pas !
"Glenn Gagné" <glenn_gagne@hotmail.com> a écrit dans le message de news:
uTSsJ8KQHHA.3544@TK2MSFTNGP03.phx.gbl...
Est-ce qu'un simple CTRL+A (sélectionner tout) et CTRL+C (copier) et ensuite
dans exemple Word (CTRL+V) fonctionne ?
Si oui, je sais pas, mais il est surement possible de réaliser un script qui
fait ce genre d'action automatiquement ! Que ce soit en VBS ou avec
AutoHotKey.
--------------
Glenn Gagné
Technicien MCP/TI
" teddy" <teddy@orange.com> a écrit dans le message de
news:%23jWjb%23yPHHA.4244@TK2MSFTNGP04.phx.gbl...
Bonjour à tous,
J'aurais besoin de capturer une page affichée dans Internet Explorer 6 par
script VBS si possible.
Cette page occupe tout l'écran (pas de bandeau avec le menu horizontal ni
les icônes) et utilise des
frames.
De plus, un script javascript interdit la touche droite de la souris et il
n'y a pas de raccourci
dans IE6 pour faire "Enregistrer sous" en utilisant des SendKeys().
J'ai déjà essayé avec un WebBrowser sous VB et je n'arrive pas à
sauvegarder la page entière :
' Récupération du Code Source du document chargé dans WebBrowser
Dim s As String
s = WebBrowser1.Document.All.tags("html").Item.innerHTML
Je ne récupère qu'une partie de la page affichée dans le WebBrowser.
J'ai aussi fouillé dans les fichiers de Local SettingsTemporary Internet
Files mais on ne récupère
que des bribes.
Si vous avez une idée pour résoudre ce genre de problème en VB, VBS, ou
autre je suis preneur !
Est-ce qu'un simple CTRL+A (sélectionner tout) et CTRL+C (copier) et ensuite dans exemple Word (CTRL+V) fonctionne ?
Si oui, je sais pas, mais il est surement possible de réaliser un script qui fait ce genre d'action automatiquement ! Que ce soit en VBS ou avec AutoHotKey.
--------------
Glenn Gagné Technicien MCP/TI
" teddy" a écrit dans le message de news:%23jWjb%
Bonjour à tous,
J'aurais besoin de capturer une page affichée dans Internet Explorer 6 par script VBS si possible.
Cette page occupe tout l'écran (pas de bandeau avec le menu horizontal ni les icônes) et utilise des
frames. De plus, un script javascript interdit la touche droite de la souris et il n'y a pas de raccourci
dans IE6 pour faire "Enregistrer sous" en utilisant des SendKeys().
J'ai déjà essayé avec un WebBrowser sous VB et je n'arrive pas à sauvegarder la page entière :
' Récupération du Code Source du document chargé dans WebBrowser Dim s As String s = WebBrowser1.Document.All.tags("html").Item.innerHTML Je ne récupère qu'une partie de la page affichée dans le WebBrowser.
J'ai aussi fouillé dans les fichiers de Local SettingsTemporary Internet Files mais on ne récupère
que des bribes.
Si vous avez une idée pour résoudre ce genre de problème en VB, VBS, ou autre je suis preneur !
Teddy
teddy
Je suis en entreprise. Le navigateur utilisé est IE6.
Je veux capturer une page d'une application intranet pour en exploiter les données (tableaux HTML) dans le cadre d'un projet, pas pour capturer les images (quelques petits pictogrammes sans aucun intérêt !)
La capture des données peut se faire en récupérant les fichiers temporaires de IE6 mais c'est une méthode "crade" et pas forcément fiable si on ne nettoie pas au préalable les vieux fichiers.
Je voudrais faire ce que l'on fait avec le menu "Fichier/Enregistrer sous..." de IE6 qui est inaccessible (même en faisant <ALT>< F> pour le faire apparaître, bloqué à cause du type de fenêtrage de l'application). D'autre part, il n'y a pas de raccourci clavier pour Enregistrer sous...
Si vous avez une idée... :-|
Ted
" teddy" a écrit dans le message de news: %23jWjb%
Bonjour à tous,
J'aurais besoin de capturer une page affichée dans Internet Explorer 6 par script VBS si possible.
Cette page occupe tout l'écran (pas de bandeau avec le menu horizontal ni les icônes) et utilise des frames. De plus, un script javascript interdit la touche droite de la souris et il n'y a pas de raccourci dans IE6 pour faire "Enregistrer sous" en utilisant des SendKeys().
J'ai déjà essayé avec un WebBrowser sous VB et je n'arrive pas à sauvegarder la page entière : ' Récupération du Code Source du document chargé dans WebBrowser Dim s As String s = WebBrowser1.Document.All.tags("html").Item.innerHTML Je ne récupère qu'une partie de la page affichée dans le WebBrowser.
J'ai aussi fouillé dans les fichiers de Local SettingsTemporary Internet Files mais on ne récupère que des bribes.
Si vous avez une idée pour résoudre ce genre de problème en VB, VBS, ou autre je suis preneur !
Teddy
Je suis en entreprise. Le navigateur utilisé est IE6.
Je veux capturer une page d'une application intranet pour en exploiter les données (tableaux HTML)
dans le cadre d'un projet, pas pour capturer les images (quelques petits pictogrammes sans aucun
intérêt !)
La capture des données peut se faire en récupérant les fichiers temporaires de IE6 mais c'est une
méthode "crade" et pas forcément fiable si on ne nettoie pas au préalable les vieux fichiers.
Je voudrais faire ce que l'on fait avec le menu "Fichier/Enregistrer sous..." de IE6 qui est
inaccessible (même en faisant <ALT>< F> pour le faire apparaître, bloqué à cause du type de
fenêtrage de l'application). D'autre part, il n'y a pas de raccourci clavier pour Enregistrer
sous...
Si vous avez une idée... :-|
Ted
" teddy" <teddy@orange.com> a écrit dans le message de news:
%23jWjb%23yPHHA.4244@TK2MSFTNGP04.phx.gbl...
Bonjour à tous,
J'aurais besoin de capturer une page affichée dans Internet Explorer 6 par script VBS si possible.
Cette page occupe tout l'écran (pas de bandeau avec le menu horizontal ni les icônes) et utilise
des frames.
De plus, un script javascript interdit la touche droite de la souris et il n'y a pas de raccourci
dans IE6 pour faire "Enregistrer sous" en utilisant des SendKeys().
J'ai déjà essayé avec un WebBrowser sous VB et je n'arrive pas à sauvegarder la page entière :
' Récupération du Code Source du document chargé dans WebBrowser
Dim s As String
s = WebBrowser1.Document.All.tags("html").Item.innerHTML
Je ne récupère qu'une partie de la page affichée dans le WebBrowser.
J'ai aussi fouillé dans les fichiers de Local SettingsTemporary Internet Files mais on ne
récupère que des bribes.
Si vous avez une idée pour résoudre ce genre de problème en VB, VBS, ou autre je suis preneur !
Je suis en entreprise. Le navigateur utilisé est IE6.
Je veux capturer une page d'une application intranet pour en exploiter les données (tableaux HTML) dans le cadre d'un projet, pas pour capturer les images (quelques petits pictogrammes sans aucun intérêt !)
La capture des données peut se faire en récupérant les fichiers temporaires de IE6 mais c'est une méthode "crade" et pas forcément fiable si on ne nettoie pas au préalable les vieux fichiers.
Je voudrais faire ce que l'on fait avec le menu "Fichier/Enregistrer sous..." de IE6 qui est inaccessible (même en faisant <ALT>< F> pour le faire apparaître, bloqué à cause du type de fenêtrage de l'application). D'autre part, il n'y a pas de raccourci clavier pour Enregistrer sous...
Si vous avez une idée... :-|
Ted
" teddy" a écrit dans le message de news: %23jWjb%
Bonjour à tous,
J'aurais besoin de capturer une page affichée dans Internet Explorer 6 par script VBS si possible.
Cette page occupe tout l'écran (pas de bandeau avec le menu horizontal ni les icônes) et utilise des frames. De plus, un script javascript interdit la touche droite de la souris et il n'y a pas de raccourci dans IE6 pour faire "Enregistrer sous" en utilisant des SendKeys().
J'ai déjà essayé avec un WebBrowser sous VB et je n'arrive pas à sauvegarder la page entière : ' Récupération du Code Source du document chargé dans WebBrowser Dim s As String s = WebBrowser1.Document.All.tags("html").Item.innerHTML Je ne récupère qu'une partie de la page affichée dans le WebBrowser.
J'ai aussi fouillé dans les fichiers de Local SettingsTemporary Internet Files mais on ne récupère que des bribes.
Si vous avez une idée pour résoudre ce genre de problème en VB, VBS, ou autre je suis preneur !
Teddy
moi
Notre ami Le chat de personne tapota :
Utilise un vrai navigateur. opera, firefox,...y a le choix sans vouloir faire de pub.
Bonjour,
ça c'est vraiment le genre de cagade qui ne sert à rien ...
1. Il n'a pas le choix.
2. Même s'il l'avait il n'aurait pas plus de facilités pour récuperer et même moins puisque pour opera et FireFox on ne disposent d'aucun objet scriptable documenté ...
A+
HB
Notre ami Le chat de personne tapota :
Utilise un vrai navigateur.
opera, firefox,...y a le choix sans vouloir faire de pub.
Bonjour,
ça c'est vraiment le genre de cagade qui ne sert à rien ...
1. Il n'a pas le choix.
2. Même s'il l'avait il n'aurait pas plus de facilités
pour récuperer et même moins
puisque pour opera et FireFox
on ne disposent
d'aucun objet scriptable documenté ...
Utilise un vrai navigateur. opera, firefox,...y a le choix sans vouloir faire de pub.
Bonjour,
ça c'est vraiment le genre de cagade qui ne sert à rien ...
1. Il n'a pas le choix.
2. Même s'il l'avait il n'aurait pas plus de facilités pour récuperer et même moins puisque pour opera et FireFox on ne disposent d'aucun objet scriptable documenté ...
A+
HB
Le chat de personne
On Thu, 25 Jan 2007 19:21:33 +0100, "Gilles LAURENT" wrote:
| Utilise un vrai navigateur. | opera, firefox,...y a le choix sans vouloir faire de pub.
1 - Vous êtes sur un forum Scripting
2 - La question de l'usager est la suivante : "capturer une page affichée dans IE6 par script VBS"
3 - Vous êtes sur un forum Microsoft
4 - Il existe de nombreux forums dédiés aux navigateurs alternatifs
Donc pourquoi cette intrusion inutile ?
Elle n'a rien d'inutile. Vouloir utiliser un script parce que cette personne n'arrive pas a faire un click droit c'est comme sortir un bazooka pour descendre une pipe en bois à la foire.
On Thu, 25 Jan 2007 19:21:33 +0100, "Gilles LAURENT" <glsft@free.fr>
wrote:
| Utilise un vrai navigateur.
| opera, firefox,...y a le choix sans vouloir faire de pub.
1 - Vous êtes sur un forum Scripting
2 - La question de l'usager est la suivante :
"capturer une page affichée dans IE6 par script VBS"
3 - Vous êtes sur un forum Microsoft
4 - Il existe de nombreux forums dédiés aux navigateurs alternatifs
Donc pourquoi cette intrusion inutile ?
Elle n'a rien d'inutile.
Vouloir utiliser un script parce que cette personne n'arrive pas a
faire un click droit c'est comme sortir un bazooka pour descendre une
pipe en bois à la foire.
On Thu, 25 Jan 2007 19:21:33 +0100, "Gilles LAURENT" wrote:
| Utilise un vrai navigateur. | opera, firefox,...y a le choix sans vouloir faire de pub.
1 - Vous êtes sur un forum Scripting
2 - La question de l'usager est la suivante : "capturer une page affichée dans IE6 par script VBS"
3 - Vous êtes sur un forum Microsoft
4 - Il existe de nombreux forums dédiés aux navigateurs alternatifs
Donc pourquoi cette intrusion inutile ?
Elle n'a rien d'inutile. Vouloir utiliser un script parce que cette personne n'arrive pas a faire un click droit c'est comme sortir un bazooka pour descendre une pipe en bois à la foire.
Le chat de personne
On Thu, 25 Jan 2007 23:57:59 +0100, "moi" wrote:
Notre ami Le chat de personne tapota :
Utilise un vrai navigateur. opera, firefox,...y a le choix sans vouloir faire de pub.
Bonjour,
ça c'est vraiment le genre de cagade qui ne sert à rien ...
1. Il n'a pas le choix.
C'est pas dans le message d'origine.
2. Même s'il l'avait il n'aurait pas plus de facilités pour récuperer et même moins puisque pour opera et FireFox on ne disposent d'aucun objet scriptable documenté ...
Il a pas besoin de script pour ca, il suffit de faire un click droit sur la souris pour que ca marche dans un autre navigateur.
On Thu, 25 Jan 2007 23:57:59 +0100, "moi" <moi@pas.la.ici> wrote:
Notre ami Le chat de personne tapota :
Utilise un vrai navigateur.
opera, firefox,...y a le choix sans vouloir faire de pub.
Bonjour,
ça c'est vraiment le genre de cagade qui ne sert à rien ...
1. Il n'a pas le choix.
C'est pas dans le message d'origine.
2. Même s'il l'avait il n'aurait pas plus de facilités
pour récuperer et même moins
puisque pour opera et FireFox
on ne disposent
d'aucun objet scriptable documenté ...
Il a pas besoin de script pour ca, il suffit de faire un click droit
sur la souris pour que ca marche dans un autre navigateur.
Utilise un vrai navigateur. opera, firefox,...y a le choix sans vouloir faire de pub.
Bonjour,
ça c'est vraiment le genre de cagade qui ne sert à rien ...
1. Il n'a pas le choix.
C'est pas dans le message d'origine.
2. Même s'il l'avait il n'aurait pas plus de facilités pour récuperer et même moins puisque pour opera et FireFox on ne disposent d'aucun objet scriptable documenté ...
Il a pas besoin de script pour ca, il suffit de faire un click droit sur la souris pour que ca marche dans un autre navigateur.
Le chat de personne
On Thu, 25 Jan 2007 20:51:22 +0100, " teddy" wrote:
Je suis en entreprise. Le choix du navigateur est IE6. Ted
C'etait pas preciser dans le message d'origine.
On Thu, 25 Jan 2007 20:51:22 +0100, " teddy" <teddy@orange.com> wrote:
Je suis en entreprise.
Le choix du navigateur est IE6.
Ted
On Thu, 25 Jan 2007 20:51:22 +0100, " teddy" wrote:
Je suis en entreprise. Le choix du navigateur est IE6. Ted
C'etait pas preciser dans le message d'origine.
Karl3i
Par hasard, est-ce que le bouton menu "contextuel" de Windows, entre la touche Control et le logo Windows vers la droite du clavier ne marcherait pas ?
Autre piste : si tu as l'URL, pourquoi ne pas ouvrir IE6 toi-même et la coller dans la barre d'adresse, ainsi tu récupérerais les menus traditionnels.
Je suis en entreprise. Le navigateur utilisé est IE6.
Je veux capturer une page d'une application intranet pour en exploiter les données (tableaux HTML) dans le cadre d'un projet, pas pour capturer les images (quelques petits pictogrammes sans aucun intérêt !)
La capture des données peut se faire en récupérant les fichiers temporaires de IE6 mais c'est une méthode "crade" et pas forcément fiable si on ne nettoie pas au préalable les vieux fichiers.
Je voudrais faire ce que l'on fait avec le menu "Fichier/Enregistrer sous..." de IE6 qui est inaccessible (même en faisant <ALT>< F> pour le faire apparaître, bloqué à cause du type de fenêtrage de l'application). D'autre part, il n'y a pas de raccourci clavier pour Enregistrer sous...
Si vous avez une idée... :-|
Ted
" teddy" a écrit dans le message de news: %23jWjb%
Bonjour à tous,
J'aurais besoin de capturer une page affichée dans Internet Explorer 6 par script VBS si possible.
Cette page occupe tout l'écran (pas de bandeau avec le menu horizontal ni les icônes) et utilise des frames. De plus, un script javascript interdit la touche droite de la souris et il n'y a pas de raccourci dans IE6 pour faire "Enregistrer sous" en utilisant des SendKeys().
J'ai déjà essayé avec un WebBrowser sous VB et je n'arrive pas à sauvegarder la page entière : ' Récupération du Code Source du document chargé dans WebBrowser Dim s As String s = WebBrowser1.Document.All.tags("html").Item.innerHTML Je ne récupère qu'une partie de la page affichée dans le WebBrowser.
J'ai aussi fouillé dans les fichiers de Local SettingsTemporary Internet Files mais on ne récupère que des bribes.
Si vous avez une idée pour résoudre ce genre de problème en VB, VBS, ou autre je suis preneur !
Teddy
Par hasard, est-ce que le bouton menu "contextuel" de Windows, entre la
touche Control et le logo Windows vers la droite du clavier ne marcherait pas
?
Autre piste : si tu as l'URL, pourquoi ne pas ouvrir IE6 toi-même et la
coller dans la barre d'adresse, ainsi tu récupérerais les menus traditionnels.
Je suis en entreprise. Le navigateur utilisé est IE6.
Je veux capturer une page d'une application intranet pour en exploiter les données (tableaux HTML)
dans le cadre d'un projet, pas pour capturer les images (quelques petits pictogrammes sans aucun
intérêt !)
La capture des données peut se faire en récupérant les fichiers temporaires de IE6 mais c'est une
méthode "crade" et pas forcément fiable si on ne nettoie pas au préalable les vieux fichiers.
Je voudrais faire ce que l'on fait avec le menu "Fichier/Enregistrer sous..." de IE6 qui est
inaccessible (même en faisant <ALT>< F> pour le faire apparaître, bloqué à cause du type de
fenêtrage de l'application). D'autre part, il n'y a pas de raccourci clavier pour Enregistrer
sous...
Si vous avez une idée... :-|
Ted
" teddy" <teddy@orange.com> a écrit dans le message de news:
%23jWjb%23yPHHA.4244@TK2MSFTNGP04.phx.gbl...
Bonjour à tous,
J'aurais besoin de capturer une page affichée dans Internet Explorer 6 par script VBS si possible.
Cette page occupe tout l'écran (pas de bandeau avec le menu horizontal ni les icônes) et utilise
des frames.
De plus, un script javascript interdit la touche droite de la souris et il n'y a pas de raccourci
dans IE6 pour faire "Enregistrer sous" en utilisant des SendKeys().
J'ai déjà essayé avec un WebBrowser sous VB et je n'arrive pas à sauvegarder la page entière :
' Récupération du Code Source du document chargé dans WebBrowser
Dim s As String
s = WebBrowser1.Document.All.tags("html").Item.innerHTML
Je ne récupère qu'une partie de la page affichée dans le WebBrowser.
J'ai aussi fouillé dans les fichiers de Local SettingsTemporary Internet Files mais on ne
récupère que des bribes.
Si vous avez une idée pour résoudre ce genre de problème en VB, VBS, ou autre je suis preneur !
Par hasard, est-ce que le bouton menu "contextuel" de Windows, entre la touche Control et le logo Windows vers la droite du clavier ne marcherait pas ?
Autre piste : si tu as l'URL, pourquoi ne pas ouvrir IE6 toi-même et la coller dans la barre d'adresse, ainsi tu récupérerais les menus traditionnels.
Je suis en entreprise. Le navigateur utilisé est IE6.
Je veux capturer une page d'une application intranet pour en exploiter les données (tableaux HTML) dans le cadre d'un projet, pas pour capturer les images (quelques petits pictogrammes sans aucun intérêt !)
La capture des données peut se faire en récupérant les fichiers temporaires de IE6 mais c'est une méthode "crade" et pas forcément fiable si on ne nettoie pas au préalable les vieux fichiers.
Je voudrais faire ce que l'on fait avec le menu "Fichier/Enregistrer sous..." de IE6 qui est inaccessible (même en faisant <ALT>< F> pour le faire apparaître, bloqué à cause du type de fenêtrage de l'application). D'autre part, il n'y a pas de raccourci clavier pour Enregistrer sous...
Si vous avez une idée... :-|
Ted
" teddy" a écrit dans le message de news: %23jWjb%
Bonjour à tous,
J'aurais besoin de capturer une page affichée dans Internet Explorer 6 par script VBS si possible.
Cette page occupe tout l'écran (pas de bandeau avec le menu horizontal ni les icônes) et utilise des frames. De plus, un script javascript interdit la touche droite de la souris et il n'y a pas de raccourci dans IE6 pour faire "Enregistrer sous" en utilisant des SendKeys().
J'ai déjà essayé avec un WebBrowser sous VB et je n'arrive pas à sauvegarder la page entière : ' Récupération du Code Source du document chargé dans WebBrowser Dim s As String s = WebBrowser1.Document.All.tags("html").Item.innerHTML Je ne récupère qu'une partie de la page affichée dans le WebBrowser.
J'ai aussi fouillé dans les fichiers de Local SettingsTemporary Internet Files mais on ne récupère que des bribes.
Si vous avez une idée pour résoudre ce genre de problème en VB, VBS, ou autre je suis preneur !
Teddy
Fred
Dans : news:, Le chat de personne écrivait :
Il a pas besoin de script pour ca, il suffit de faire un click droit sur la souris pour que ca marche dans un autre navigateur.
Troll du week end ou ignorance poussée à son paroxysme ? (ignorance est un euphémisme)
-- Fred http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)
Dans : news:hp1kr2dlck1jlnurc0g873flmkpffcg23i@4ax.com,
Le chat de personne écrivait :
Il a pas besoin de script pour ca, il suffit de faire un click droit
sur la souris pour que ca marche dans un autre navigateur.
Troll du week end ou ignorance poussée à son paroxysme ?
(ignorance est un euphémisme)
--
Fred
http://www.cerber mail.com/?3kA6ftaCvT (enlever l'espace)