Bonjour,
J'ai fait sur http://www.jce-rochefort.org un formulaire select_largeur_body.html
(avec la balise formulaire_select_largeur_body.php)
de modif de style :
<form action="#SELF" method="post">
<script type="text/javascript">
function prefBodyWidth(width) {
window.location="[(#SELF|parametre_url{'submitBodyWidth', 'OK'}|parametre_url{'selectBodyWidth', ''})]"+"&selectBodyWidth="+width;
}
</script>
<select name="selectBodyWidth" onchange="prefBodyWidth(this.options[this.selectedIndex].value)">
<option selected="selected" value=" " disabled="disabled">Largeur de page</option>
<option value="780px">Fixe 800 pixels</option>
<option value="80pc">Marges 10%</option>
<option value="100pc">Pleine largeur</option>
<option value="">Valeur par défaut</option>
</select>
<noscript>
<input type="submit" name="submitBodyWidth" value="OK" />
</noscript>
</form>
Le problème est que ma ligne de mise à jour de paramètre en Javascript ne passe pas au validateur W3C à cause du '&' à convertir en '&'.
J'ai essayé diverses méthodes, mais la fonction parametre_url passe mal sur &
Auriez-vous une autre syntaxe SPIP de
window.location="[(#SELF|parametre_url{'submitBodyWidth', 'OK'}|parametre_url{'selectBodyWidth', ''})]"+"&selectBodyWidth="+width;
??
Merci
--
Stéphane
Jeune Chambre Economique, Mouvement Jeunes Citoyens Entreprenants
http://www.jce-rochefort.org - http://www.jce-poitoucharentes.org
Loisirs, arts, nature, technologie en Pays Santon
Accueil en Charente Maritime *** http://www.team-santonum.com
BTS Electrotechnique *** http://enselec.team-santonum.com