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 :

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");
		};
	};
}
//------------------------------------------------------------------------------------
Qu'est-ce qui cloche ?

Merci d'avance pour votre aide.