Hallo,
Is wohl so ne ähnliche Geschichte wie mit der rechten Maustaste.
Vielleicht, man kennt die Sicherungsmechanismen der Browser nicht genau.
Auch preventDefault und returnValue=false brachte nicht den gewünschten Erfolg.
return false; wäre noch eine Möglichkeit, also if (taste==32) { /* preventDefault/returnValue */ return false; }.
Wenn das auch nicht das Gewünschte bringt, dann lässt sich der Browser in diesem Punkt nicht mit JavaScript beschneiden.
Oder es liegt daran, daß ich das auf window- bzw. document- Ebene notiert hab.
Daran sollte es nicht liegen. Der Handler wird auf jeden Fall vor der Standardaktion ausgeführt, auf oberster Ebene sollte auch das Abbrechen des Events möglich sein.
Mathias