IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Discussion :

Détection d'ascenceur dans firefox


Sujet :

VBA

  1. #1
    Membre habitué Avatar de Ju1.0
    Homme Profil pro
    Ingénieur Automaticien
    Inscrit en
    Novembre 2010
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2010
    Messages : 125
    Points : 158
    Points
    158
    Par défaut Détection d'ascenceur dans firefox
    Bonjour

    A la demande de mon client, j'ai besoin d'une macro qui vérifie si un ascenseur apparait dans une page HTML dans Firefox. (dans plusieurs de millier en fait, mais dans une c'est déjà bien)

    En fait, ca ne pose pas de problèmes sauf la partie
    et vérifie si un ascenseur apparait.
    Je ne sais vraiment pas du tout quoi faire une foi que la page est ouverte.

    Des idées ?

  2. #2
    Membre habitué Avatar de Ju1.0
    Homme Profil pro
    Ingénieur Automaticien
    Inscrit en
    Novembre 2010
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2010
    Messages : 125
    Points : 158
    Points
    158
    Par défaut
    si une solution existe pour un autre navigateur (ie ?) je suis tout ouï aussi

  3. #3
    Membre habitué Avatar de Ju1.0
    Homme Profil pro
    Ingénieur Automaticien
    Inscrit en
    Novembre 2010
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2010
    Messages : 125
    Points : 158
    Points
    158
    Par défaut
    J'ai presque une solution :
    Presque parce que c'est pas avec le renard de feu mais le produit de Microsoft
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    Private Function Test(ByVal URL As String) As Boolean 'retourne vrai si ascenceur
    On Error GoTo Fin
        Dim ie As SHDocVw.InternetExplorer
     
        Set ie = New SHDocVw.InternetExplorer
        ie.Visible = True
        ie.Navigate (URL)
        Do Until ie.ReadyState = 4
            DoEvents
        Loop
     
     
        'ie.Document.body.ScrollHeight 'hauteur de la fenetre
        'ie.Parent.Height 'hauteur du client
     
        If ie.Document.body.ScrollHeight > ie.Parent.Height - HauteurBarresOutilThen
            Test = True
        Else
            Test = False
        End If
     
         ie.Quit
         Do Until ie.ReadyState = 4
            DoEvents
        Loop
     
    Fin:
    End Function
    Ne pas oublier de sélectionner la référence Microsoft Internet Controls

    Il faut noter que e.Document.body.ScrollHeight > ie.Parent.Height compare la hauteur de la page à la hauteur de tout IE, avec barre d'outil, état ... à la rigueur, c'est pas dramatique. Il ne me reste plus qu'a trouver la taille en hauteur à laquelle je dois redimensionner la fenêtre (ie.Document.parentwindow.resizeto xx, yy ) avant de faire le test, et c'est bon.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 14/11/2007, 14h01
  2. [C#][datagrid] perte de l'ascenceur dans un datagrid
    Par mbibim63 dans le forum Windows Forms
    Réponses: 7
    Dernier message: 30/09/2005, 16h19
  3. [CSS] Comment faire apparaitre l'ascenceur dans une <div&
    Par vampyrx dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 08/09/2005, 10h06
  4. [3.0.2]Détection des erreurs dans le Package Explorer
    Par willowII dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 18/08/2005, 18h46
  5. La barre de statut (ou barre d'état) dans FireFox...
    Par jeyce dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/08/2005, 11h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo