Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.javascript > #5014
| From | Thomas 'PointedEars' Lahn <PointedEars@web.de> |
|---|---|
| Newsgroups | de.comp.lang.javascript |
| Subject | Re: Text-Input Eingabefeld mit Alert und Safari-Browser |
| Date | 2019-01-12 15:59 +0100 |
| Organization | PointedEars Software (PES) |
| Message-ID | <794d5b6b-9253-2572-99c5-aa0c6fd00274@PointedEars.de> (permalink) |
| References | <q1c3ft$bb9$1@news2.open-news-network.org> |
Heiko Wetteborn wrote:
> In einem HTML-Document steht u. A. folgende Zeile
>
> <input type="text" onfocus="alert('Du hast das Feld aktiviert');"
> name="test" title="test">
>
> Diese Zeile funktioniert in allen Browsern, außer dem Safari unter IOS,
> macOS und Windows.
Vermutlich, weil Du den Benutzer mit dem alert() in eine Art Endlosschleife
zwingen würdest: Zuerst wird das Steuerelement fokussiert, dann wird das
alert() ausgeführt und der Fokus wechselt zum Meldungsfenster. Schliesst
der Benutzer das modale Meldungsfenster, würde wieder das Steuerelement
fokussiert usw.
window.alert() soll auch deshalb heutzutage nur noch in Ausnahmefällen
benutzt werden. (Und wenn, dann *so* geschrieben werden.)
> Wie bekomme ich es hin, dass auch der Safari-Browser damit klar kommt,
> wie Firefox, Chrome, Edge, Internet Explorer, usw.?
Ohne alert().
Das ist wohl auch der Grund, weshalb Jakob Nielsens Web-Usability-Kolumne
“Alertbox” hiess/heisst:
<http://www.useit.com/alertbox/> (wird jetzt umgeleitet)
<https://www.nngroup.com/search/?q=Alertbox>
--
PointedEars
Twitter: @PointedEars2
Please do not cc me. / Bitte keine Kopien per E-Mail.
Back to de.comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar
Text-Input Eingabefeld mit Alert und Safari-Browser Heiko Wetteborn <heiko2912@gmail.com> - 2019-01-12 08:04 +0100
Re: Text-Input Eingabefeld mit Alert und Safari-Browser Arno Welzel <usenet@arnowelzel.de> - 2019-01-12 12:52 +0100
Re: Text-Input Eingabefeld mit Alert und Safari-Browser Robin Koch <robin.koch@t-online.de> - 2019-01-12 13:20 +0100
Re: Text-Input Eingabefeld mit Alert und Safari-Browser Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-01-12 16:03 +0100
Re: Text-Input Eingabefeld mit Alert und Safari-Browser Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-01-12 15:59 +0100
Re: Text-Input Eingabefeld mit Alert und Safari-Browser Maik Koenig <usenetspam@maikkoenig.de> - 2019-01-12 18:51 +0100
csiph-web