| This is read-only version of the old wiki, feel free to browse it for materials. If you want to share your own materials, please use GeoGebraTube instead. You are also welcome to help us enhance the new wiki. If any questions arise, please contact the webmaster. |
Montrer/Cacher les axes en Javascript
Principe
La fonction Montrer/Cacher les axes n'existe pas en JavaScript, pour y remédier, on va :
- Récupérer le code XML de la figure
- Modifier le contenu XML
- Executer le nouveau code XML
Code source de la fonction
La fonction se présente ainsi : (désolé, je n'arrive pas à faire des retour à la ligne
function AxisVisible(applet,a){
// applet is the applet name
// a is a boolean
// example: AxisVisible(window.document.figure,true);
var applet = window.document.figure;
if (a==true) {
ap= new String('"true"');
av= new String('"false"');
} else {
av= new String('"true"');
ap= new String('"false"');
}
ch=new String(applet.getXML());
i=ch.indexOf('evSettings axes='+av);
if (i>-1){
ch=ch.substr(0,i)+'evSettings axes='+ap+ch.substring(i+16+av.length,ch.length);
}
applet.setXML(ch);
}
Un exemple ?
Regardez sur cette page
N'hésitez pas à me faire part de vos commentaires. Vincent MAILLE