Toon posts:

[JS] Keycodes??

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb hier een popup menutje in JS, maar die kun je met X en Z in- of uitklappen. Ik heb dus de programmeercodes voor die functie gezocht, en nu wil ik die toetsen veranderen. Er staat nu:
- if(event.keycode=120)
- if(event.keycode=122)

Maar ik wil nu de keycodes voor + en - hebben! Weet iemand hoe ik aan die keycodes kan komen? of weet iemand zo wat ze zijn?

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 17-09 22:33

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

http://www.snor.f2s.com zoek op deze pagina naar "key", kom je bij een script uit dat de code geeft als je op een toets drukt. sim-pel
:7

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


Verwijderd

Topicstarter
hahaha wat zijn we weer grappig :( Nu ff serieus graag!!!

Verwijderd

Op zondag 14 oktober 2001 19:12 schreef EbAyzo het volgende:
hahaha wat zijn we weer grappig :( Nu ff serieus graag!!!
Niet zo lichtgeraakt zeg! Heb je wel goed gekeken daar?

Deze link stond er namelijk direct onder...
http://www.snor.f2s.com/keyprez.htm

Voortaan eerst even kijken voor je gaat zeiken :P

Verwijderd

Topicstarter
Op zondag 14 oktober 2001 19:16 schreef Cheatah het volgende:

[..]

Niet zo lichtgeraakt zeg! Heb je wel goed gekeken daar?

Deze link stond er namelijk direct onder...
http://www.snor.f2s.com/keyprez.htm

Voortaan eerst even kijken voor je gaat zeiken :P
MIJN OPRECHTE EXCUSES |:( wat voel ik me nu STUPID!!! :D

Mijn fout, tnx for replying

Verwijderd

Topicstarter
if(event.keycode=120)
if(event.keycode=122)

Hoe verander ik dit zo dat ik bij de eerste regel 189 of 109 in kan voeren en bij de tweede 187 of 107 ?

ben namelijk JS n00b! :p

  • Expander
  • Registratie: Februari 2001
  • Niet online
if((event.keycode=189)||(event.keycode=109))
if((event.keycode=187)||(event.keycode=107))

zoiets?

Expanding the inexpandable


Verwijderd

Topicstarter
Op zondag 14 oktober 2001 19:30 schreef Expander het volgende:
if((event.keycode=189)||(event.keycode=109))
if((event.keycode=187)||(event.keycode=107))

zoiets?
ik zal even proberen

  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
dat moeten twee ='s zijn, dus
code:
1
if (event.keycode == 120) enz.

Verwijderd

Topicstarter
ik heb dit nu:

{
if ((event.keycode==189)||(event.keycode==109))
pull()
if ((event.keycode==187)||(event.keycode==107))
draw()
}

maar hij werkt niet!! zien jullie een fout?

  • 2
  • Registratie: November 2000
  • Laatst online: 31-03 13:52

2

Let op je accolades {

Verwijderd

Topicstarter
ik zie de fout al, de waarden van X en Z volgens http://www.snor.f2s.com/keyprez.htm komen niet overeen met de waarden in het script!!! weet iemand waar ik anders de waarden kan vinden?

Verwijderd

Topicstarter
eindelijk heb ik het gevonden!! bedankt voor jullie hulp!

Verwijderd

Topicstarter
Jammer :(

wat klopt hier nou niet:
<script language="JavaScript1.2">

var ns4=document.layers?1:0
var ie4=document.all?1:0
var ns6=document.getElementById&&!document.all?1:0

function showtip(nulling){
if (ie4){
if (nulling==0&&slidemenubar2.style.pixelLeft==-150)
slidemenubar2.title='Press "h" to expand the menu, "g" to contract it'
else
slidemenubar2.title=''
}
else if (ns6){
if (nulling==0&&parseInt(document.getElementById("slidemenubar2").style.left)==-150)
document.getElementById("slidemenubar2").title='Press "h" to expand the menu, "g" to contract it'
else
document.getElementById("slidemenubar2").title=''
}
else if (ns4){
if (nulling==0&&!window.pullit)
window.status='Press "h" to expand the menu, "g" to contract it'
else
window.status=''
}
}
if (ie4||ns6)
document.write('<div id="slidemenubar2" style="left:-150" onMouseover="showtip(0)" onMouseout="showtip(1)">')
else
document.write('<layer id="slidemenubar" onMouseover="showtip(0)" onMouseout="showtip(1)">')

var sitems=new Array()
var sitemlinks=new Array()

[..]

for (i=0;i<=sitems.length-1;i++)
document.write('<a href='+sitemlinks[i]+' target="'+target+'">'+sitems[i]+'</a><br>')

function regenerate(){
window.location.reload()
}
function regenerate2(){
if (document.layers)
setTimeout("window.onresize=regenerate",400)
}
window.onload=regenerate2
if (ie4||ns6){
document.write('</div>')
themenu=(ns6)? document.getElementById("slidemenubar2").style : document.all.slidemenubar2.style
rightboundary=0
leftboundary=-150
}
else{
document.write('</layer>')
themenu=document.layers.slidemenubar
rightboundary=150
leftboundary=10
}
function pull(){
if (window.drawit)
clearInterval(drawit)
pullit=setInterval("pullengine()",50)
}
function draw(){
clearInterval(pullit)
drawit=setInterval("drawengine()",50)
}
function pullengine(){
if (ie4&&themenu.pixelLeft<rightboundary)
themenu.pixelLeft+=5
else if (ns6&&parseInt(themenu.left)<rightboundary)
themenu.left=parseInt(themenu.left)+5
else if(ns4&&themenu.left<rightboundary)
themenu.left+=5
else if (window.pullit)
clearInterval(pullit)
}
function drawengine(){
if (ie4&&themenu.pixelLeft>leftboundary)
themenu.pixelLeft-=5
else if (ns6&&parseInt(themenu.left)>leftboundary)
themenu.left=parseInt(themenu.left)-5
else if(ns4&&themenu.left>leftboundary)
themenu.left-=5
else if (window.drawit)
clearInterval(drawit)
}

if (ns4)
document.captureEvents(Event.KEYPRESS)
function menuengine(e){
if (ns4||ns6){
if (e.which == 97)
pull()
if (e.which == 115)
draw()
}
else if (ie4){
if (event.keycode == 97)
pull()
if (event.keycode == 115)
draw()
}
}
document.onkeypress=menuengine
</script>

Verwijderd

Topicstarter
BIG EDIT:

PROBLEM SOLVED!!!!!! >:)

Verwijderd

Topicstarter
Applausje voor de JS n00b :) ik heb het eindelijk opgelost :) ik had de GOT spirit te pakken en heb wat geprobeerd, en jah hoor!! :
if (ns4||ns6){
if (e.which==43,61)
pull()
if (e.which==45)
draw()
}
else if (ie4){
if (event.keyCode==43,61)
pull()
if (event.keyCode==45)
draw()
}
}
document.onkeypress=menuengine
Nogmaals bedankt voor jullie hulp!!

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 17-09 22:33

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

Mijn scripten kloppen prima! Nou ja, die dan in ieder geval. :)
:7

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


Verwijderd

Topicstarter
Op zondag 14 oktober 2001 21:57 schreef Prammenhanger het volgende:
Mijn scripten kloppen prima! Nou ja, die dan in ieder geval. :)
:7
Blijkbaar niet! De keycode's die daar uit kwamen kwamen niet overeen met het script. Later op een andere site klopten ze wel!
Pagina: 1