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.

;-)