11548 sujets
je vais pas te faire toutes les méthodes DOM , mais il me semble qu'il faut passer
par l'élément racine du document et non le document lui-même
...?
Edit : je tester vite fait cela n'a pas l'air de marcher mais toute ta partie conditionnel n'est appellée par ... rien , et ne peut etre ecécutée , non !?
Il faudrait mettre if et elseif dans fonction appélée elle lors du chargement du document (window.onload= taFonction)
... ou plus simplement appeler ta fonction directement (je ne vois pas pourquoi tu fait une détection d'objet dans ce cas )
Modifié par kzone (02 Sep 2007 - 19:29)
par l'élément racine du document et non le document lui-même
document.documentElement.addEventListener(...)
...?

Edit : je tester vite fait cela n'a pas l'air de marcher mais toute ta partie conditionnel n'est appellée par ... rien , et ne peut etre ecécutée , non !?

Il faudrait mettre if et elseif dans fonction appélée elle lors du chargement du document (window.onload= taFonction)
... ou plus simplement appeler ta fonction directement (je ne vois pas pourquoi tu fait une détection d'objet dans ce cas )
function cacherInfoOgg () {
if (navigator.platform.indexOf('Linux') != -1)
document.getElementById('oggvorbis').style.display='none';
alert(navigator.platform);
}
// et simplement
window.onload = cacherInfoOgg;
Modifié par kzone (02 Sep 2007 - 19:29)
kzone a écrit :
... ou plus simplement appeler ta fonction directement (je ne vois pas pourquoi tu fait une détection d'objet dans ce cas )

Alors en fait, j'avais commencé par tester window.onload, mais j'avais dû faire une erreur car ça ne donnait rien. Du coup, je suis parti en chasse de toutes les infos que je pouvais trouver, dont un exemple avec détection d'objet. Comme la version avec détection d'objet marchait un peu (Opera et Konqueror, pas Firefox), je me suis dit que c'était déjà plus concluant.
Dommage que je n'ai pas gardé une version de mon fichier avec window.onload. J'aimerais bien voir quelle bêtise j'avais pu faire.

Merci à toi en tout cas. Va falloir que je travaille tout ça.

Modifié par Florent V. (02 Sep 2007 - 22:36)