Donnez vie à vos documents numériques !
 

Répondre à : un menu popup sur le bas de la page

abracadabraPDF Forums PDF – Général un menu popup sur le bas de la page Répondre à : un menu popup sur le bas de la page

#49120
alex
Invité

Placer ce script de la fonction GererMenuDeroulant() au niveau du document.

Options avancées>JavaScript>Scripts JavaScript>

Créer un bouton en pied de page que l’on pourra ultérieurement dupliquer sur chaque page. Insérer le script dans le bouton avec comme élément déclecheur “souris entrée”

GererMenuDeroulant()

Dans mon exemple il y a 4 niveaux.

function GererMenuDeroulant()

{

console.clear();

a=new Array();

//Affectation des numéros de pages aux items

a[“N1”]=1;

a[“N2”]=2;

a[“N3”]=3;

a[“S1”]=4;

a[“S2”]=5;

a[“S4”]=6;

a[“S5”]=7;

a[“SS1”]=8;

a[“SS2”]=9;

a[“SS3”]=10;

a[“SS4”]=11;

a[“SSS1”]=12;

a[“SSS2”]=12;

a[“SSS3”]=12;

a[“SSS4”]=12;

a[“SSS5”]=12;

a[“ST1”]=13;

a[“ST2”]=14;

a[“ST3”]=15;

a[“ST4”]=16;

a[“ST5”]=17;

a[“-“]=1;

a[“N10”]=9;

aa=app.popUpMenu(“N1″,”-“,”N2”,[“N3″,”S1″,”S2″,”S3″,”S4”,[“S5”,[“SS1″,”SSS1″,”SSS2″,”SSS3″,”SSS4″,”SSS5″],”SS2”,[“SS3″,”ST1″,”ST2″,”ST3″,”ST4″,”ST5″],”SS3″,”SS4″]],”-“,”N10”)

if((aa!=null)&(a[aa]<=this.numPages)) { try { app.alert(“La page de destination associée à “”+aa+”” est “+a[aa],2) this.pageNum=a[aa]-1 } catch(e) {} } if((aa!=null)&(a[aa]>this.numPages))

{

try

{

app.alert(“La page de destination associée à “”+aa+”” , “+a[aa]+” n’existe pas !”,1)

}

catch(e)

{}

}

}

Je peux vous envoyer une maquette.

;-)