Page 1 sur 1

Encore un prblème de son : base href

Publié : 14 mars 2004, 10:31
par calimo
Voilà le problème :
J'ai la balise <base href="http://membres.oversurf.com/talentdetolkien/" />
Dans cette page, j'ai un son que j'insère avec <object data="sons/Then_with_a_crash.mp3">
Donc il est situé dans un autre répertoire :
La page est dans /pages/ et le son dans /sons/

Donc visiblement la balise n'est pas reconnue pour les attributs data. Le problème c'est qu'elle l'est avec IE. Donc la solution c'est de mettre l'URL absolue.

J'en serais resté là si je n'avais pas lu cela dans les spécifications :
BASE
href = uri [CT]
Cet attribut spécifie un URI absolu qui agit comme URI de base pour la résolution des URI relatifs.
...et pas seulement pour les href. D'ailleurs ça fonctionne pour les images (attribut src).
On dirait un bug... mais je n'ai rien trouvé dans bugzilla.
Ou c'est moi qui ait encore raté quelque chose ?

Merci de votre aide !

Publié : 26 mars 2004, 18:25
par calimo
Personne n'a d'idée ? C'est un bug de Mozilla ? (ou plutôt de gecko, vu que ça fait la même chose avec Netscape) ? Ou est-ce moi qui utilise mal la balise base ?

Publié : 26 mars 2004, 18:47
par Benoit
Peut-être que data n'autorise que les URL absolues ? Ça vaut peut-être la peine de poster un bug sur bugzilla quand même parce que je n'en trouve pas non plus dans les invalides ou "wontfix".

Publié : 26 mars 2004, 19:47
par calimo
Le problème, c'est que quand j'essaye de le reproduire, je n'y arrive pas, c'est pour ça que je me demande si ce n'est pas moi.
Voir par exemple : http://membres.oversurf.com/talentdetol ... xemple.htm

Publié : 27 mars 2004, 10:49
par calimo
Voilà qui est fait, j'espère que ça ne se voit pas trop que mon anglais est catastrophique :?
Bug 238886.