[JavaScript] Dubbelklik tekst en formfield

Pagina: 1
Acties:

  • ZjieB
  • Registratie: Juli 2002
  • Laatst online: 31-10-2025
Ik maak op een site gebruik van een javascriptje dat ervoor zorgt dat wanneer je op een woord dubbelklikt dit woord opgezocht wordt in een nieuw venstertje. Het script werkt perfect, maar ik zou één ding aan willen passen: als de tekst uit een input field komt mag hij niet opgezocht worden. (De tekst in het input field moet nog wel te selecteren blijven door een dubbelklik)


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<SCRIPT LANGUAGE="JavaScript">
function klikklik()
{
var NS = (navigator.appName == "Netscape") ? 1 : 0;
if (NS) document.captureEvents(Event.DBLCLICK);
document.ondblclick = dict;

var newwin;
function dict() {
if (NS) {
t = document.getSelection();
opennewwin(t);
}
else {
t = document.selection.createRange();
if(document.selection.type == 'Text' && t.text != ' ') {
opennewwin(t.text);
      }
   }
}
function opennewwin(text) {
if (text > '') {
newwin = window.open('translate.asp?Word='+text, 'dictionary', 'width=280, height=300, resizable=no, menubar=no, toolbar=no, scrollbars=yes');
setTimeout('newwin.focus()', 100);
   }
}
}
</script>

  • whoami
  • Registratie: December 2000
  • Laatst online: 22:02
Javascript hoort thuis in W&G, niet in P&W.

P&W -> w&g.

https://fgheysels.github.io/


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz