Bonjour à tous,
j'ai un truc bizarre : je créé un lien dynamiquement que je ne veux activer que par CTRL+CLIC.
Ce que j'ai fait fonctionne correctement sauf si on fait un CTRL+doubleclic : alors là ça ouvre non seulement la page demandée, mais en plus un nouvel onglet contenant la page appelante.
Voici le code :
Qu'est-ce qui cloche ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 // --------------------------------------------------------------------------------------------------------------------- function Trt_PiedDePage() { // WVersion = "<A href='NotesDeVersion.html'>" + G_Version + " (" + G_DatePublication + ")</a>"; G_CTRL = "VERSION"; WVersion = "<A href='#' onClick='FonctionCTRL(event);return false;'>" + G_Version + " (" + G_DatePublication + ")</a>"; document.getElementById("Cell_Version").innerHTML = WVersion; } //------------------------------------------------------------------------------------ function FonctionCTRL(P_Event) { if(P_Event.ctrlKey) { if (G_CTRL == "VERSION") { G_CTRL = ""; window.open("NotesDeVersion.html", "_top"); }; }; } //------------------------------------------------------------------------------------
Merci d'avance pour votre aide.
Partager