Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2003 Teil von August

SELFHTML Forumsarchiv
Anwendung von blur()

Informationsseite
  1. Seite (HTML) Anwendung von blur() von martin, 31. 08. 2003, 11:18
nach unten

Anwendung von blur()

Die folgende Nachricht zum Thema stammt von: martin, 31. 08. 2003, 11:18

Hallo, einen schönen Sonntag.
Beim Auswerten eines Scripts bin ich auf folgende Zeile gestoßen und kann diese nicht interpretieren:
<TD><IMG src="images/bild.gif">
    <A class="link" onfocus=if(this.blur)this.blur()
   href="http://www.musterseite.de/index.htm">musterseite.de</A></TD>


Vielen Dank!

nach obennach unten

Anwendung von blur()

Die folgende Nachricht zum Thema stammt von: Cheatah, 31. 08. 2003, 11:28

Hi,

»» Beim Auswerten eines Scripts bin ich auf folgende Zeile gestoßen und kann diese nicht interpretieren:

das dürfte diversen Clients ähnlich gehen.

»» <TD><IMG src="images/bild.gif">

ERROR: Required attribute "alt" missing.

»»     <A class="link" onfocus=if(this.blur)this.blur()

Der Attributwert des Event-Handlers onfocus _muss_ hier in Anführungszeichen stehen.

Event-Handler beinhalten JavaScript-Code, der bei Eintreten des Ereignisses ausgeführt wird (sofern der Client dies unterstützt und erlaubt, versteht sich). Informiere Dich also über die Grundlagen von JavaScript. Desweiteren ist das, was speziell in diesem Fall getan wird, äußerst sinnfrei und qualitätsreduzierend. Die Bedienbarkeit ist nicht mehr gewährleistet.

Cheatah


--
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes

nach obennach unten

Anwendung von blur()

Die folgende Nachricht zum Thema stammt von: KD-one, 31. 08. 2003, 11:40

Hallo,
 Desweiteren ist das, was speziell in diesem Fall getan wird, äußerst sinnfrei und qualitätsreduzierend. Die Bedienbarkeit ist nicht mehr gewährleistet.

Möglich, da kann und will ich dir nicht widersprechen. Dieses Konstrukt tauchte vor längerer Zeit einmal auf, da es eine Operaversion gab, die mit der Anweisung "this.blur()" den Link unbedienbar machte und dies nur dadurch umgangen werden konnte, daß man die wenn/dann-Bedingung mit einbaute. Inwieweit das dann die Bedienbarkeit in anderen Browsern beeinflusste, kann ich nicht sagen, mir sind jedenfalls keinerlei negativen Auswirkungen bekannt geworden, was aber nichts heißen soll, da ich kaum so tief in die Materie eingedrungen bin, um alle möglichen Auswirkungen zu erfassen/erfasst zu haben.
Ich kann diese Aussage auch nicht mehr belegen, da ich das Ganze, wie gesagt , nur mehr in Errinnerung habe und nicht mal mehr genau weiss, welche Operaversion dieses Verhalten zeigte.
Gruß

Kurt

--
"Mut ist eine Tugend, doch Angst beweist Vernunft, Bewusstsein und Phantasie. Die Kunst ist es abzuwägen."

nach obennach unten

Anwendung von blur()

Die folgende Nachricht zum Thema stammt von: CarstenP, 31. 08. 2003, 12:32

Hallo,

»» Inwieweit das dann die Bedienbarkeit in anderen Browsern beeinflusste, kann ich nicht sagen, mir sind jedenfalls keinerlei negativen Auswirkungen bekannt geworden

Durch die Konstruktion onfocus="this.blur();" (oder welche Variante auch immer) wird den Links im Augenblick des Fokusierens der Fokus gleich wieder genommen. Du wirst diese Links also niemals mit der Tastatur anwählen können, was eine Navigation der Seite mittels Tastatur unmöglich macht.

Viele Grüße
Carsten

nach obennach unten

Anwendung von blur()

Die folgende Nachricht zum Thema stammt von: KD-one, 31. 08. 2003, 12:37

Hallo,

»» Durch die Konstruktion onfocus="this.blur();" (oder welche Variante auch immer) wird den Links im Augenblick des Fokusierens der Fokus gleich wieder genommen. Du wirst diese Links also niemals mit der Tastatur anwählen können, was eine Navigation der Seite mittels Tastatur unmöglich macht.

Ja, die Auswirkungen dieser Anweisung sind mir bekannt, ich bin ja auch in keiner Weise wertend darauf eingestiegen.
Lediglich die Funktion der If-Abfrage in diesem Zusammenhang war mir nicht ganz klar, aber das hat ja Henning nun deutlich erklärt. Nun ist es mir auch verständlich, warum erstere Funktion im besagten Opera nicht und letztere doch funktionierte.

Gruß

Kurt

--
"Mut ist eine Tugend, doch Angst beweist Vernunft, Bewusstsein und Phantasie. Die Kunst ist es abzuwägen."

nach obennach unten

Anwendung von blur()

Die folgende Nachricht zum Thema stammt von: Henning, 31. 08. 2003, 12:19

Hallo,

»» <TD><IMG src="images/bild.gif">
»»     <A class="link" onfocus=if(this.blur)this.blur()
»»    href="http://www.musterseite.de/index.htm">musterseite.de</A></TD>
Wenn der Link den Fokus hat, wird überprüft, ob für ihn die Funktion blur existiert und wenn ja, wird ise ausgeführt. Das hat den (Un-)Sinn, dass bei dem Link die gepunktete Box nicht angezeigt wird. Dadurch können die Links z.B. nicht mehr über TAB angesteuert werden.

Gruß,
Henning


--
Gruß aus Braunschweig
SELF-Code: sh:( fo:| ch:{ rl:( br:> n4:( ie:( mo:) va:) de:] zu:} fl:( ss:| ls:<
http://emmanuel.dammerer.at/selfcode.html
http://www.peter.in-berlin.de/projekte/selfcode/?code=sh%3A%28+fo%3A%7C+ch%3A%7B+rl%3A%28+br%3A%3E+n4%3A%28+ie%3A%28+mo%3A%29+va%3A%29+de%3A%5D+zu%3A%7D+fl%3A%28+ss%3A%7C+ls%3A%3C+js%3A%7C

nach obennach unten

Anwendung von blur()

Die folgende Nachricht zum Thema stammt von: martin, 01. 09. 2003, 07:02

Hallo, vielen Dank für Eure Mühe. martin

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2003 Teil von August

© 1998-2008 Seite Impressum, Software: Classic Forum