Message bevestigen met Ctrl+Enter

Pagina: 1
Acties:
  • 283 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

  • Joop
  • Registratie: Augustus 1999
  • Laatst online: 16-09 23:33
Na weer ontelbare keren na het typen, zonder resultaat, op Ctrl+Enter gedrukt te hebben herinnerde ik mij dat ik onderstaande ooit eens heb gevraagd. Ik heb de thread maar weer eens opgezocht. Is er nog eens naar te kijken? Uit de laatste reacties in de thread (boven mijn BLAH msg) blijkt dat het dus toch zou moeten kunnen...
Mijn originele bericht heb ik ff tussen quotes gezet. De reacties tot aan mijn BLAH msg zijn dus van een tijd geleden... (heb ik dat echt ZO getypt? ;) LANG geleden! :) )
Ik ben erg aan ICQ en Outlook gewend.
Een bericht/mail versturen gaat daar met Ctrl+Enter. Nou vroeg ik mij af of jullie zoiets ook in het forum kunnen bouwen.
Volgens mij moet het niet al te moeilijk zijn. Ik heb wel eens sites gezien die bij duwen op Shift al iets deden.
Als jullie dit wel interessant vinden maar geen zin/tijd hebben om uit te zoeken HOE wil ik dit zelf anders wel even (?) doen. (Als jullie dit tenminste niet weten.)
Anderen: Laat ook ff horen of dit zin heeft.

Acties:
  • 0 Henk 'm!

  • Femme
  • Registratie: Juni 1999
  • Laatst online: 09-10 13:33

Femme

Hardwareconnaisseur

Official Jony Ive fan

Dat is op zich wel een coole functie.

Ik heb 't al aan de praat in het nieuwe reaktiesysteem van t.net.
<pre>

ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false

ctrl=0;

function keyDown(e) {
if (ns4) {
var nKey = e.which

if(nKey==10) {document.formulier.submit();}

}
if (ie4) {
var ieKey = event.keyCode

if(ieKey==17) {
ctrl=1;
setTimeout("ctrl=0;",2000);
}

if((ieKey==13)&&(ctrl==1)) {document.formulier.submit();}

}
}


document.onkeydown = keyDown
if (ns4) document.captureEvents(Event.KEYDOWN)

</pre>


Netscape heeft een keycode voor ctrl+enter. Bij IE doe ik er ff een dingetje tussen die checkt of ctrl al is ingedrukt voordat enter wordt ingedrukt. ctrl + enter binnen 2 seconde is dan submit.

Nu moet ik er alleen nog ff iets inbouwen waarmee ctrl+enter maar 1 keer ingedrukt mag worden ivm dubbelpostings.

Acties:
  • 0 Henk 'm!

  • Femme
  • Registratie: Juni 1999
  • Laatst online: 09-10 13:33

Femme

Hardwareconnaisseur

Official Jony Ive fan

<pre>
ctrl=0;
trigger=0;

function keyDown(e) {
if (ns4) {
var nKey = e.which

if((nKey==10)&&(trigger==0)) {document.formulier.submit();trigger=1;}

}
if (ie4) {
var ieKey = event.keyCode

if(ieKey==17) {
ctrl=1;
setTimeout("ctrl=0;",2000);
}

if((ieKey==13)&&(ctrl==1)&&(trigger==0)) {document.formulier.submit();trigger=1;}

}
}</pre>

Acties:
  • 0 Henk 'm!

  • Joop
  • Registratie: Augustus 1999
  • Laatst online: 16-09 23:33
hehe Cool! :)
Dat heb je snel gedaan! Ik moet toch wat meer met scripts bezig gaan!

Acties:
  • 0 Henk 'm!

  • Femme
  • Registratie: Juni 1999
  • Laatst online: 09-10 13:33

Femme

Hardwareconnaisseur

Official Jony Ive fan

Alleen hebben Netscape 4.71 gebruikers nu last van crashes :(.

Acties:
  • 0 Henk 'm!

  • RemCOW
  • Registratie: Juni 1999
  • Laatst online: 24-08 11:21
ja best wel :(

maar komt dat alleen door dat scrippie?

Acties:
  • 0 Henk 'm!

  • Femme
  • Registratie: Juni 1999
  • Laatst online: 09-10 13:33

Femme

Hardwareconnaisseur

Official Jony Ive fan

Ik denk 't. Hij checkt elke key die je intikt en op een of andere manier gaat-ie gek doen bij de '. Heel vaag.

Zou je misschien kunnen verifyen of je ook crashes krijgt met dit script van onze held Dan Steinman:

http://www.dansteinman.com/dynduo/examples/keystrokes-box.html

Acties:
  • 0 Henk 'm!

  • wildhagen
  • Registratie: Juni 1999
  • Niet online

wildhagen

Blablabla

Ja, dus (Netscape 4.71 op W95-OSR2) :

NETSCAPE caused an invalid page fault in
module KERNEL32.DLL at 0157:bff7658b.
Registers:
EAX=00000000 CS=0157 EIP=bff7658b EFLGS=00010212
EBX=00000000 SS=015f ESP=00a4ff58 EBP=00a50028
ECX=00a50040 DS=015f ESI=81729d74 FS=4e67
EDX=00a5038c ES=015f EDI=00a500c4 GS=0000
Bytes at CS:EIP:
ff 75 fc 9d 57 8d bd 30 ff ff ff 6a 04 55 57 e8
Stack dump:

Virussen? Scan ze hier!


Acties:
  • 0 Henk 'm!

  • Femme
  • Registratie: Juni 1999
  • Laatst online: 09-10 13:33

Femme

Hardwareconnaisseur

Official Jony Ive fan

Ik heb 't bewuste scriptje gedisabled :'(.

Acties:
  • 0 Henk 'm!

  • wildhagen
  • Registratie: Juni 1999
  • Niet online

wildhagen

Blablabla

Da's te merken, want ik krijg nu geen IO meer... maar nu kan ik geen Enter meer geven, en als ik op Backspace druk, verdwijnt meteen het hele commentaar i.p.v. aalleen het laatste teken. Ook de cursortoetsen werken niet meer.....

Virussen? Scan ze hier!


Acties:
  • 0 Henk 'm!

  • Joop
  • Registratie: Augustus 1999
  • Laatst online: 16-09 23:33
Toch jammer :( Het was net zo makkelijk! :'(

Acties:
  • 0 Henk 'm!

  • Femme
  • Registratie: Juni 1999
  • Laatst online: 09-10 13:33

Femme

Hardwareconnaisseur

Official Jony Ive fan

Dat probleem van Wildhagen snap ik niet. Ik zit nu achter 4.71 en daar werkt alles prima mee.

Nu ff kijken of ik een browsercheck er omheen kan bouwen.

Acties:
  • 0 Henk 'm!

  • wildhagen
  • Registratie: Juni 1999
  • Niet online

wildhagen

Blablabla

Femme, shame on me...

mijn ALT-toets bleef hangen... lag dus niet aan GoT.. :( :(

Virussen? Scan ze hier!


Acties:
  • 0 Henk 'm!

  • Joop
  • Registratie: Augustus 1999
  • Laatst online: 16-09 23:33
BLAH (Dit is dus om de thread weer ff in het overzicht te krijgen...)

Acties:
  • 0 Henk 'm!

  • SiGNe
  • Registratie: Juli 1999
  • Laatst online: 03-06 21:45

SiGNe

Ook hoi!

Ach Tab-Spatie werkt ook prima

Niet?
[Specs]


Acties:
  • 0 Henk 'm!

Verwijderd

Gebruik ook altijd, ook in ICQ.

Acties:
  • 0 Henk 'm!

Verwijderd

Ikkuh doet altijd Alt+s in icq... is ook wel errug makkelijk..

Is dat nie wat om in je preferences te zetten femme??? moet wel kunnen dacht ik...

_dat_ is pas een geavanceerd reactiesysteem! :)
Pagina: 1