Bonjour,
je cherche à remplacer le click gauche par ctrl + alt + click gauche pour ouvrir un lien dans une page web.
Bin à Vous
Rudy
Version imprimable
Bonjour,
je cherche à remplacer le click gauche par ctrl + alt + click gauche pour ouvrir un lien dans une page web.
Bin à Vous
Rudy
CTRL + ALT + Clique gauche étant censé faire quoi ? Ouvrir un lien dans un autre onglet sans l'afficher ?
Bonjour,
non ouvrir le lien dans la page actuelle comme le click gauche traditionnelle
Rudy
Bonjour,
Tu es sur le forum "Développement Web en Java", tu confonds forcément java et javascript.
Pour ta demande, essaie :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <script type="text/javascript"> var ctrlIsPressed = false; window.onload = function() { document.onkeydown = function(event){ if(event.ctrlKey) ctrlIsPressed = true; } document.onkeyup = function(event){ ctrlIsPressed = false; } var links = document.getElementsByTagName("a"); for (var i = 0; i < links.length; i++) { links[i].onclick = function(){ if(ctrlIsPressed){ window.location.href=this.href; return false; } } } } </script>
A+.
oups ... désolé, je vais essayer ton code et tu peux peut etre transferer mon message dans la bonne partie du forum
merci
Bonjour, ton bout de code fonctionne nickel, par contre je voudrais disablé le click gauche normal si on ne presse pas la touche ctrl
si j'ajoute onclick="return false;", la meme en appuyant sur CTRL, il y a rien qui fonctionne
Merci
Bonjour,
Il te suffit de sortir le return false après le bloque if(ctrlIsPressed).
A+.