Et en prenant le problème en amont ?
Je pense également que c'est ce qu'il faut faire
Qu'est-ce qui fait que le bandeau s'affiche ou pas (une fois la page chargée) ?
En fait dans la page qui affiche le bandeau, il y a ce script javascript en plus:
1 2 3 4 5 6 7 8 9 10 11 12
| <script type="text/javascript">
function showFlashNotice() {
var notification = (new InfoNotification());
notification.setMessage("Wrong Username/Email and password combination.");
notification.show();
}
if (window.attachEvent) {
window.attachEvent('onload', showFlashNotice)
} else {
window.addEventListener('load', showFlashNotice, false);
}
</script> |
C'est une page de login. Le bandeau s'affiche si le login est incorrect.
Sur firefox, c'est l'ajout d'un eventlistener (la ligne suivante)
window.addEventListener('load', showFlashNotice, false);
qui fait que le bandeau est affiché au chargement de la page (et donc que la div qui contient le bandeau est crée). Le problème c'est que ce code s'exécute après celui de mon extension.
Partager