@font-face {
font-family: 'ma_fronte';
src: url('chemin/nom_de_la_fonte.ttf');
}
.une_class{
font-family:ma_fronte;
}
<select style="width: 208px; height: 18px;" name="liste3" OnChange="ChoixTypoGlobale(this.value)">
<option value="jura">jura</option>
<option value="jurademibold">jurademibold</option>
</select>
function ChoixTypoGlobale(value) {
var fram = parent.frames['droite'];
fram.document.getElementById("titre").className=toto;
.toto {
font-family: jurademibold; }
@font-face {
font-family: 'jurademibold';
src: url('http://www.terminal-media.fr/dev/visite/fonts/jura-demibold-webfont.eot');
src: url('http://www.terminal-media.fr/dev/visite/fonts/jura-demibold-webfont.eot?#iefix') format('embedded-opentype'),
src: url('http://www.terminal-media.fr/dev/visite/fonts/jura-demibold-webfont.ttf') format('truetype'),
font-weight: normal;
font-style: normal;
}
function ChoixTypoGlobale(value) {
var fram = parent.frames['droite'];
fram.document.getElementById("titre").className='toto';
<!DOCTYPE html>
<style type="text/css">
body{
font-family: Georgia,Serif
}
@font-face {
font-family: 'jurademibold';
src: url('http://www.terminal-media.fr/dev/visite/fonts/jura-demibold-webfont.eot');
src: url('http://www.terminal-media.fr/dev/visite/fonts/jura-demibold-webfont.eot?#iefix') format('embedded-opentype');
src: url('http://www.terminal-media.fr/dev/visite/fonts/jura-demibold-webfont.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
.toto {
font-family: jurademibold;
}
</style>
<script type="text/javascript">
function ChoixTypoGlobale(value) {
document.getElementById("titre").className='toto';
}
</script>
</head>
<body>
<div id='titre' style='height:300px;width:200px'>Et maintenant j'aimerai utilisé des polices embarquées c'est à dire présente (en dur) sur le site dans le code css et non pas les polices installées sur les machines des ulilisateurs et pour ça j'ai essayé plein de possibilité mais là je bloque, merci pour votre avis... </div>
<button onclick='ChoixTypoGlobale()'>change police</button>
<br><br>
</body>
</html>
<form name="form" action="">
<select style="width: 208px; height: 18px;" name="liste" OnChange="ChoixTypoGlobale()">
<option value="bonvenocflight">Bonveno</option>
<option value="jurademibold">Jura</option>
</select>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionfunction ChoixTypoGlobale(value) {
document.getElementById("titre").className=value;
}
<form name="form" action="">--
<select style="width: 208px; height: 18px;" name="liste" OnChange="ChoixTypoGlobale(this.value)"
<option value="police1">Bonveno</option>
<option value="police2">Jura</option>
</select>
<form name="form" action="">
<td><select style="width: 208px; height: 18px;" name="liste3" OnClick="ChoixTypoGlobale(this.value)">
<option value="police1">Bonveno</option>
<option value="police2">jurademibold</option>
</select>
</form>
@font-face {
font-family: 'jurademibold';
src: url('http://www.terminal-media.fr/webapp/fonts/jura-demibold-webfont.eot');
etc etc }
...
.police1 { font-family: jurademibold; }
.police2 { font-family: bonvenocflight; }
function ChoixTypoGlobale(value) {
var fram = parent.frames['droite'];
fram.document.getElementById('titre')..className=value;
fram.document.getElementById('fonction').className=value;
fram.document.getElementById('adresse').className=value;
var ValeurPolice = value;
}
27 nov. 2013 à 17:27
pour les polices ...
okay ça j'ai pigé.
Là à la rigueur Okay c'est une déclaration normal, mais je rappelle que c'est une liste déroulante qui permet de changer la police de caractère dans un inner.HTML et là je ne comprend plus
Et là je suis perdu avec ta conclusion
"et si ca ne marche pas avec style modifie la class avec className"
pouvez-vous être plus précis svp ?
27 nov. 2013 à 20:34
mais on pourait aussi modifié la class css
chaque class auraient une fonte différente.