Base target : ne fonctionne pas avec ie 10

Résolu
mikl86 -  
 mikl86 -
Bonsoir à tous,
J'utilise <base target="_blank" /> pour sortir d'une iframe que j'ai inclus dans un popup jquery.
Cela fonctionne sous chrome et FF mais pas sous IE10
j'ai essayé aussi <base target="_parent" />
Internet Explorer ne veut rien savoir.
Il y a t'il des solutions ? est ce un bug ?
Merci d'avance

4 réponses

  1. animostab Messages postés 3003 Date d'inscription   Statut Membre Dernière intervention   738
     
    Bonjour
    tu peux faire
    onclick="window.open('page.htm')

    si tu est en html4.01 ou html 5 tu peux faire target="_blank"
    0
  2. ElementW Messages postés 5690 Statut Contributeur 1 293
     
    Salut, t'as bien mis un
    <DOCTYPE>
    ? IE est très pointilleux sur ça (de toute façon tous les IE ont un comportement louche face à ça); ça pourrait bien venir de là.
    0
  3. mikl86
     
    Bonjour,
    MErci pour vos réponses.
    Je suis bien html 5 avec un doctype mais le target blank ne fonctionne pas.
    Je vais essayer de valider le code voir si qq chose cloche.
    0
  4. mikl86
     
    Bien vu GravGun
    Une verif w3c et hop, le <base target> etait mal placé, je l'avais mis dans le body et l'ai déplacé dans le header.
    Tout fonctionne.
    Merci !
    0