Niveau
..........
En rapport...

Popup toujours au dessus

Malgrès mes recherches je n'ai pas trouvé de solution pour obliger un popup à rester affiché au premier plan sous Firefox. D'un autre coté c'est assez normal étant donné que Firefox va dans le sens de l'utilisateur et que “forcer” l'utilisateur est rarement une bonne idée. Pourtant dans certain cas ce serait bien pratique pour les popups. Bref la fonction suivante va créé un comportement différent pour IE et pour FF. Sous IE le popup restera toujours visible au premier plan tandis que pour Firefox il se fermera (ce qui evitera qu'il passe au second plan et semble perdu).

javascript
function focusFunction() {
    if (navigator.userAgent.indexOf('MSIE') > -1) {
        self.focus();
    } else {
        self.close();
    }
}

Et dans votre popup

html4strict
<body onblur="focusFunction()">