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

Web & réseau Delphi Discussion :

webbrowser et internet explorer 8


Sujet :

Web & réseau Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 114
    Par défaut webbrowser et internet explorer 8
    Ce sujet n'est pas une question, mais plutot un constat.

    Faites la mise a jour de internet explorer vers IE8
    créer une application de base avec une webbrowser, un edit et un bouton.
    Le bouton charge l'url de l'edit dans le webbrowser.

    Chargez cette page:
    http://www.proxysecurity.com/azenv.php

    Personnellement je constate que ma variable d'environnement Twebbrowser et Internet Explorer 7 alors que ma variable d'environnement navigateur est Internet Explorer 8.

    J'ignore d'ou ca vient et les consequence que ca a.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 114
    Par défaut
    je relance la question car sur certains sites web ca fait parfois un probleme de mise en forme qu'on ne rencontre qu'avec IE 7 (manque de bol mon Xp est mort et j'ai perdu les sites auquels je pense).

    Quelqu'un sait comment mettre à jour le composant Twebbrowser avec delphi 7, il est toujours à base de IE 7 chez moi alors que j'ai IE 8 ailleurs ?

    (note: j'ai dejà essayé avec un activeX qui a un webbrowser, mais ca marchait pas)


    ps: si vous voulez faire la manip d'avant, essayez avec cette page:
    http://www.proxyjudge.biz/cgi-bin/jenv.cgi

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 114
    Par défaut
    un détail quand même:
    si le navigateur renvoit la variable d'environnement de IE 7 (MSIE 7.0 au lieu de MSIE 8.0 à la rubrique HTTP_USER_AGENT) et si j'ai certains des bug de IE 7, en revanche le comportement des formulaires qui sont dans le webbrowser est typique de IE8: par exemple le input= file est protegé en ecriture contrairement à ce que l'on observe sur IE 7 ou l'on peut allègrement coller du texte dedans.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 114
    Par défaut
    je ne pense pas que celà soit du à la version de delphi car ca le fait aussi avec une version demo de Delphi 2010.

    Cependant voilà un exemple d'adresse ou il y a un bug:
    http://www.downloadstock.net/submit

    en fait selon que vous etes en mode normal ou en mode compatibilité IE 7, le captcha est visible ou non.
    (vous n'avez pas même besoin de faire le programme plus haut pour le voir)

    la question c'est alors de savoir comment je peux gerer ce probleme au niveau du webbrowser delphi.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 114
    Par défaut
    désolé de poster à la suite mais c'est pas soucis de clarté.

    Voilà un exemple de ce qui ne marche pas avec le webbrowser, mais qui marche avec le navigateur web:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     <a href="javascript:;"  onclick="document.forms['webmasterFormLogin'].submit();">Login</a> - 
     
    	<form  name="webmasterFormLogin" action="http://google.com" style="margin:0; display:none;" >
    	</form>
    (si on clique on devrait etre redirigé vers google, mais ca marche pas avec le webbrowser)

    aucun probleme avec le navigateur web IE8, mais avec le webbrowser ca bug.

    c'est le "javascript:;" qu'il aime pas

    en mode compatibilité IE7 (sur IE8) ca marche, en revanche j'ai trouvé ca:
    http://11heavens.com/IE7-bug-report-...-event-handler

    ce qui me laisse à penser que lorqu'on fait la mise à jour de Internet Explorer 7 vers internet explorer 8 que quelque chose n'est pas mis à jour sur le webbrowser.
    Reste donc à determiner quoi.

Discussions similaires

  1. Erreur de script avec Webbrowser mais pas avec internet explorer
    Par developpeurvb dans le forum Windows Forms
    Réponses: 1
    Dernier message: 24/07/2014, 19h57
  2. Réponses: 0
    Dernier message: 22/07/2014, 18h41
  3. Problème VB6, Webbrowser et Internet Explorer 7
    Par chefinf dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 21/08/2008, 11h57
  4. WebBrowser, 3D Border avec Internet Explorer 6
    Par Gregs dans le forum Windows Forms
    Réponses: 1
    Dernier message: 14/04/2008, 15h27
  5. [D7] PBM WebBrowser et cache Internet Explorer
    Par fredfred dans le forum Web & réseau
    Réponses: 2
    Dernier message: 12/10/2007, 18h02

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