Jan: Sperren einer Taste wegen Fehlermeldung

Hallo,
folgendes:
Kann man irgendwie die ESC-taste sperren, weil wenn man diese beim betreten der website drückt, bricht er logischerweise mitten im script ab und erzeugt einne haufen Fehler Meldunge. Nun möchte ich gerne dies während des ladens verhindern.
Jan

  1. Moin,

    selbst wenn es ginge: Das wäre eine freiwillige Entscheidung des Besuchers, die zu akzeptieren ist.

    Swen

    1. Moin,

      selbst wenn es ginge: Das wäre eine freiwillige Entscheidung des Besuchers, die zu akzeptieren ist.

      Nein, denn woher soll der User wissen, dass er ne Menge an Fehlermeldungen bekommt, wenn er dies tut, oder soll ich vorher ne alertwarnung machen, um dem Bbenutzer zu sagen, dass er nicht esc drücken sollte?
      Jan

      1. Moin,

        selbst wenn es ginge: Das wäre eine freiwillige Entscheidung des Besuchers, die zu akzeptieren ist.

        Nein, denn woher soll der User wissen, dass er ne Menge an Fehlermeldungen bekommt, wenn er dies tut, oder soll ich vorher ne alertwarnung machen, um dem Bbenutzer zu sagen, dass er nicht esc drücken sollte?
        Jan

        primär ist doch die frage warum der user abbrechen solle? der einwand von swen ist absolut gerechtfertigt (warum reinigst du deinen script nicht)

      2. Nein, denn woher soll der User wissen, dass er ne Menge an Fehlermeldungen bekommt, wenn er dies tut, oder soll ich vorher ne alertwarnung machen, um dem Bbenutzer zu sagen, dass er nicht esc drücken sollte?

        Guten Morgen,
        ich würde sagen, Du sollst sauber programmieren, sodass nicht jede Menge Fehlermeldungen kommen können,
        sonst könntest Du ja wirklich hinschreiben:
        " Vorsicht das Programm ist mangelhaft, falls Sie eine Taste drücken wird es abstürzen, der Grund dafür liegt in der Unfähigkeit des Programmierers-trotzdem willkommen."
        Gruss
        Christian

      3. Moin,

        Nein, denn woher soll der User wissen, dass er ne Menge an Fehlermeldungen bekommt, wenn er dies tut, oder soll ich vorher ne alertwarnung machen, um dem Bbenutzer zu sagen, dass er nicht esc drücken sollte?

        Mir fallen adhoc drei Gründe ein, warum ich die esc-Taste drücke, während ich eine Site besuche:

        • Die Site ist so langsam / langweilig, dass ich einschlafe und mein
            Kopf auf die Tastatur fällt
            Abhilfe: <body onEinschlaf=javascript:klingelklingel()>

        • Die Site ist so blöd, dass ich den Platz zwischen Tastatur und
            Maus verfehle und die geballte Faust beim Fallen die esc-Taste trifft
            Abhilfe: Nur Rechtshänder auf die Site lassen

        • Die Site will irgendetwas von mir, was ich nicht will
            Abhilfe: lass den Scheiß

        Frag doch mal die user, warum sie auf die esc-Taste drücken

        Swen

      4. Hallo Jan

        Nein, denn woher soll der User wissen, dass er ne Menge an Fehlermeldungen bekommt, wenn er dies tut, oder soll ich vorher ne alertwarnung machen, um dem Bbenutzer zu sagen, dass er nicht esc drücken sollte?
        Jan

        Nur mal ein Tip, wann ich selbst ESC drücke. Das mache ich genau dann, wenn auf einer Seite animierte Gifs auftauchen. Einige dieser "Kunstwerke" haben die unangenehme Eigenschaft, früher oder später Übelkeit auszulösen und deshalb stoppe ich Anis fast immer sofort. Insbesondere wenn sehr viele auftreten.

        Viele Grüße

        Antje

  2. Hallo Jan,

    oft hilft es, das betreffende Script in eine Funktion zu packen
    (ja, ich weiss, ganz korrekt ausgedrückt ist das nicht...) und diese
    dann per <body onLoad="funktionsname()"> aufzurufen.

    Das Script wird dann erst gestartet, wenn die Seite komplett geladen
    wurde. Wenn du dann dein Script noch ein wenig "chronologisch" ordnest,
    sollte das die meisten Fehlermeldungen unterdrücken.

    MfG
    David
    (der bisher noch nie versucht hat, das Laden einer Seite mit ESC
    abzubrechen und sich über diesen Tip freut.)