Wie kann ich mit js-funktion auf die F5-Taste & Aktualisieren
(gemeint ist: klick auf browserschaltfläche reload)
im ganzen HTML-Dokument reagieren bzw. wie kann ich diese abfragen.
Da gabs doch so 'nen eintrag mit OnKeyDown für den Bodytag,
der aufs ganze dokument wirkt.
mfg
Rainer
Das ist Browser spezifisch und Plattform unterschiedlich möglich bzw.
nicht möglich.
Du mußt also Dein Browserhandbuch bemühen und viel experimentieren.
> Das ist Browser spezifisch und Plattform unterschiedlich möglich bzw.
> nicht möglich.
>
> Du mußt also Dein Browserhandbuch bemühen und viel experimentieren.
>
zur Ergänzung: ich bräuchte es glücklicherweise (Intranet) nur für IE 5.0>
> zur Ergänzung: ich bräuchte es glücklicherweise (Intranet) nur für
> IE 5.0>
Auch da hast Du wenig Chancen. onkeydown beachtet keine F-Tasten,
onkeypress lässt sich nur in HTAs canceln.
ciao, dhgm
Dietmar Meier schrieb:
> Rainer Nopper wrote:
>
>> zur Ergänzung: ich bräuchte es glücklicherweise (Intranet) nur für
>> IE 5.0>
>
> Auch da hast Du wenig Chancen. onkeydown beachtet keine F-Tasten,
das stimmt nicht.
onkeydown ist gerade im IE die einzige Taste, die auf F-Tasten reagiert,
ganz im Gegensatz zu Mozilla.
vergleiche: http://www.sara-online.de/programmierecke/js/tastatur.html
Allerdings kann ich mit einem "return false" das event nicht unterdrücken.
br | rb
--
Sie freuten sich riesig, wenn eine Maschine nach sechs Stunden etwas
fertig brachte, wozu jeder Mensch auf der Straße für 2 Cent fähig
gewesen wäre. Anschließend ließen sie sich Bananen- und Sushi-Pizza
kommen und schliefen vor der Tastatur ein. [aus T.P., Heiße Hüpfer]
nun ja, zumindest mit Mozilla geht das:
window.onkeydown = hideF5;
window.onkeypress = hideF5;
function hideF5(){
e = window.event || arguments[0];
if(e.keyCode == 116){
return false;
}
return true;
}
window.onevent geht im IE nicht, das tauchen die Events erst beim
Dokument auf. Ich denke also, dass der IE intern die F5-Taste im Fenster
abfängt, korrekt?
window.onkeyup = hideF5;
ist dabei nicht nötig, warum auch immer?
Wird das von von onkeypress überlagert?
Lötzinn,
> onkeydown ist gerade im IE die einzige Taste, die auf F-Tasten reagiert,
richtig:
onkeydown ist gerade im IE der einzige Eventhandler, die auf F-Tasten
reagiert,
ra*gestört*lf
>> Auch da hast Du wenig Chancen. onkeydown beachtet keine F-Tasten,
> das stimmt nicht.
Oppsla, ich habe die beiden Handler velwechsert. Richtig ist (für
MSIE, wie es gefragt war):
onkeypress beachtet keine F-Tasten,
onkeydown lässt sich nur in HTAs canceln.
ciao, dhgm
Und was waren nochmal HTAs, für was sind sie da?
mfg
Rainer
>> onkeydown lässt sich nur in HTAs canceln.
> Und was waren nochmal HTAs, für was sind sie da?
Wann wird Google endlich Schulfach?
http://groups.google.com/groups?as_q=HTA&ie=UTF-8&oe=UTF-8&as_ugroup=de.comp.lang.javascript&lr=&num=100&as_scoring=d&hl=de
ciao, dhgm