bonjour j'ai un souci de compatibilité entre IE et FF.
Voilà, je pouvoir modifier certaine police grâce à des liens.
Problème ça fonctionne sous Internet explorer mais pas sous firefox.
"entre les balises head"
"entre les balises body"
Voici le résultat:
http://hdpano.ath.cx/cfaow/test/taillepolice1.html
Origine du code:
http://www.journaldunet.com/developpeur/tutoriel/dht/060605-js-choisir-taille-texte.shtml
Alors si quelqu'un peu m'aider pour comprendre mon erreur je le remercie.
Cordialement Overcraft [/i][/i][/i]
Voilà, je pouvoir modifier certaine police grâce à des liens.
Problème ça fonctionne sous Internet explorer mais pas sous firefox.
"entre les balises head"
<script type="text/javascript">
function getElementsByClass(searchClass, node, tag) {
var classElements = new Array();
if ( node == null )
node = document;
if ( tag == null )
tag = '*';
var els = node.getElementsByTagName(tag);
var elsLen = els.length;
var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
for (i = 0, j = 0; i < elsLen; i++) {
if ( pattern.test(els[i].className) ) {
classElements[j] = els[i];
j++;
}
}
return classElements;
}
function tailleFonte(classe, taille) {
cibles = getElementsByClass('mod');
for (i=0; i < cibles.length; i++) {
cibles[i].style.fontSize = taille;
}
}
</script>
"entre les balises body"
<div>
<a href="" class="Style1 Style3" onClick="tailleFonte('mod', 12); return false">A</a> |
<a href="" class="Style2 Style4" onClick="tailleFonte('mod', 16); return false">A</a> |
<a href="" class="Style5" onClick="tailleFonte('mod', 22); return false">A</a> | </div>
<p>Je suis du texte inchangeable.</p>
<p class="mod">Je suis du texte changeable.</p>
<p>Je suis du texte inchangeable.</p>
<p class="mod">Je suis du texte changeable.</p>
Voici le résultat:
http://hdpano.ath.cx/cfaow/test/taillepolice1.html
Origine du code:
http://www.journaldunet.com/developpeur/tutoriel/dht/060605-js-choisir-taille-texte.shtml
Alors si quelqu'un peu m'aider pour comprendre mon erreur je le remercie.
Cordialement Overcraft [/i][/i][/i]