Base target : ne fonctionne pas avec ie 10

Résolu/Fermé
mikl86 - 3 déc. 2013 à 23:41
 mikl86 - 4 déc. 2013 à 23:32
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

animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 737
4 déc. 2013 à 04:33
Bonjour
tu peux faire
onclick="window.open('page.htm')

si tu est en html4.01 ou html 5 tu peux faire target="_blank"
0
ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 228
4 déc. 2013 à 13:10
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
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
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