abracadabraPDF › Forums › PDF – Général › Pdf – Action afficher et masquer des calques en javascript › Répondre à : Pdf – Action afficher et masquer des calques en javascript
7 mars 2014 à 15:29
#56847

Maître des clés
Code:
var ocgArray1 = this.getOCGs();
for (var i=0; i < ocgArray1.length; i++)
{
if (ocgArray1.name == « NOM-DU-CALQUE1 ») {ocgArray1.state = false;}
if (ocgArray1.name == « NOM-DU-CALQUE2 ») {ocgArray1.state = true;}
}
for (var i=0; i < ocgArray1.length; i++)
{
if (ocgArray1.name == « NOM-DU-CALQUE1 ») {ocgArray1.state = false;}
if (ocgArray1.name == « NOM-DU-CALQUE2 ») {ocgArray1.state = true;}
}
Il faut renseigner les noms des calques et l’état (true ou false).
Dans l’exemple il y en a 2 mais on peut en ajouter à loisirs.
Attention cependant : quelle que soit la méthode choisie, l’état d’affichage des calques n’est pas conservé. On remet tout à zéro à chaque fermeture/ouverture.
:Smiley01: