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

GWT et Vaadin Java Discussion :

GWT et Internet explorer 8


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2011
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Avril 2011
    Messages : 15
    Par défaut GWT et Internet explorer 8
    Bonjour à tous,

    J'ai développé une petite page GWT 2.3 qui permet de lister des évenements dans une CellTable.
    Cette CellTable contient une colonne ou l'utilisateur peut clicker pour voir le rapport d'évenement sous forme de pdf (ouverture d'une popup)

    J'arrive tout à fait à ouvrir le rapport sous firefox, sous chrome, sous IE9, mais rien ne se passe sous IE8.
    Probleme, les utilisateurs de l'appli veulent utiliser IE8

    Voila divers bout de code de ma page:

    Un extrait de mon Panel qui affiche les résultats:
    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
    29
    30
    31
    32
    33
    34
    35
    36
    37
     
     
    private void initCellTable() {
      // Date / Time
      Column<Event, String> dateColumn = new Column<Event, String>(new TextCell()) {
        @Override
        public String getValue(Event row) {
          return DateTimeFormat.getFormat("dd/MM/YYYY").format(row.getDate());
        }
      };
      cellTable.addColumn(dateColumn, constants.date());
     
      // Event Number 
      Column<Event, String> eventNumberColumn = new Column<Event, String>(new TextCell()) {
        @Override
        public String getValue(Event row) {
           return String.valueOf(row.getId());
        }
      };
      cellTable.addColumn(eventNumberColumn, constants.eventNumber());
     
      Column<Event, String> pdfColumn = new Column<Event, String>(new ClickableTextCell() {
        @Override
        public void onBrowserEvent(final Context context, Element parent, String value, NativeEvent event, ValueUpdater<String> stringValueUpdater) {
          if (event.getButton() == NativeEvent.BUTTON_LEFT) {
            CrashRow row = (CrashRow) context.getKey();
            Window.open(application.VIEW_SERVLET + row.getId(), "_blank", "");      
          }
        }
      }) {
        @Override
        public String getValue(CrashRow object) {
          return "view report";
        }
      };
      cellTable.addColumn(pdfColumn, constants.companyReport());
    }
    Si quelqu'un à une idée, ça me serait d'un grand secours!

  2. #2
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2011
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Avril 2011
    Messages : 15
    Par défaut
    J'ai finalement trouvé, en fait, c'est

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (event.getButton() == NativeEvent.BUTTON_LEFT)
    que IE8 n'a pas l'air d'aimer...

    En le remplaçant par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if ("click".equals(event.getType()))
    cela va beaucoup mieux

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

Discussions similaires

  1. Internet Explorer
    Par remid1985 dans le forum IE
    Réponses: 3
    Dernier message: 22/01/2004, 13h52
  2. Comment récupérer les adresses WWW dans Internet Explorer ?
    Par chaours dans le forum Web & réseau
    Réponses: 7
    Dernier message: 03/09/2003, 14h27
  3. Créer un plug-in pour Internet Explorer
    Par giaco dans le forum C++Builder
    Réponses: 4
    Dernier message: 25/06/2003, 18h12
  4. URL d'Internet Explorer
    Par dbourni dans le forum API, COM et SDKs
    Réponses: 5
    Dernier message: 06/12/2002, 08h56
  5. internet explorer
    Par numeror dans le forum Web & réseau
    Réponses: 2
    Dernier message: 22/07/2002, 09h23

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