Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Link der nichts tut

28 views
Skip to first unread message

Andreas Kraftl

unread,
Sep 25, 2005, 5:25:50 AM9/25/05
to
Hallo,

weiß jemand einen Weg, einen Link zu bauen, welcher nichts tut
aber das href Attribut einen Wert hat.
Hintergrund:
Realisiere über CSS einen hover Effekt. Da dies beim IE aber nur
mit <a href="irgendwas"> funktioniert und ich aber keinen echten
Link brauche suche ich nach einer Lösung.

Bei <a href="#"> springt Mozilla und Co. an den Anfang der Seite.

Für jede Idee dankbar :-).
Andreas
--
Kraftl EDV - Dienstleistungen
Linux, Schulungen, Webprogrammierung, Webdesign
Telefon: +43(0)676/3533220
E-mail: Andreas...@kraftl.at, Homepage: http://www.kraftl.at/

Stefan Scholl

unread,
Sep 25, 2005, 6:11:28 AM9/25/05
to
On 2005-09-25 09:25:50, Andreas Kraftl wrote:

> Hintergrund:
> Realisiere über CSS einen hover Effekt. Da dies beim IE aber nur
> mit <a href="irgendwas"> funktioniert und ich aber keinen echten
> Link brauche suche ich nach einer Lösung.

Alternativ könntest Du es auch mit IE7 probieren:
http://dean.edwards.name/IE7/

Das ist eine JavaScript-Lösung, welche dem IE CSS2 richtig bei
bringt. Siehe das Hover-Beispiel:
http://dean.edwards.name/IE7/compatibility/hover.html

Man muss nur das Script einbinden und kann sich danach einfach an
Standards halten.

Joerg Moeller

unread,
Sep 25, 2005, 9:15:59 AM9/25/05
to
Andreas Kraftl <andreas...@kraftl.at> schrieb:

>weiß jemand einen Weg, einen Link zu bauen, welcher nichts tut
>aber das href Attribut einen Wert hat.
>Hintergrund:
>Realisiere über CSS einen hover Effekt. Da dies beim IE aber nur
>mit <a href="irgendwas"> funktioniert und ich aber keinen echten
>Link brauche suche ich nach einer Lösung.

<a name="hierher"><a href="#hierher>[Hoverbild]</a>

Hat bei mir bisher immer geklappt. Wenn dann die beiden Hoverbilder
dieselbe Größe haben (und width/height-Attribute gesetzt sind) zappelt
auch nichts rum.

mfg
Jörg

--
http://www.diabetesinfo.de/ Basiswissen für interessierte Diabetiker
http://www.einsteiger.diabetesinfo.de/ Grundwissen über Diabetes,
leicht verständlich aufbereitet besonders für Neueinsteiger
http://www.dsmd-faq.info/ Die FAQ-Liste von de.sci.medizin.diabetes

Matthias P. Wuerfl

unread,
Sep 25, 2005, 10:03:56 AM9/25/05
to
Andreas Kraftl schrieb:

> weiß jemand einen Weg, einen Link zu bauen, welcher nichts tut
> aber das href Attribut einen Wert hat.

Ergänzend zu der Frage ob es einen Weg gibt und ob den jemand kennt
sollte man fragen ob er sinnvoll ist. Man war eigentlich schon immer
schlecht beraten, wenn man etwas völlig falsches genutzt hat, nur weil
es unter bestimmten Umständen so aussah wie das Gewünschte.

Grüße, Matthias

--
http://www.trullala.de

"Dieses E-Mail ist nur für die Mitteilung.
Damit haben Sie keine Antwort zu machen."
(Zitat aus einer dieser neumodischen Phisching-Mails)

Joerg Moeller

unread,
Sep 25, 2005, 1:27:41 PM9/25/05
to
"Matthias P. Wuerfl" <do.not.R...@trullala.de> schrieb:

>Ergänzend zu der Frage ob es einen Weg gibt und ob den jemand kennt
>sollte man fragen ob er sinnvoll ist. Man war eigentlich schon immer
>schlecht beraten, wenn man etwas völlig falsches genutzt hat, nur weil
>es unter bestimmten Umständen so aussah wie das Gewünschte.

Wenn man unbedingt ein Hoverbild haben will finde ich die Variante per
CSS auf jeden Fall wesentlich eleganter als per JS.

Message has been deleted

Andreas Kraftl

unread,
Sep 25, 2005, 1:52:34 PM9/25/05
to
Matthias P. Wuerfl <do.not.R...@trullala.de> wrote:
> Andreas Kraftl schrieb:
>> weiß jemand einen Weg, einen Link zu bauen, welcher nichts tut
>> aber das href Attribut einen Wert hat.
> Ergänzend zu der Frage ob es einen Weg gibt und ob den jemand kennt
> sollte man fragen ob er sinnvoll ist.

Nun, wenn Du die Frage schon aufwirfst, dann kannst Du sie mir
sicher auch beantworten ;-).

http://www.kontrakta.at/finanzierung/information/eurokredit.php
Dort auf das "i".

Danke

Andreas Kraftl

unread,
Sep 25, 2005, 1:49:13 PM9/25/05
to
Joerg Moeller <spam...@diabetesinfo.de> wrote:
> Andreas Kraftl <andreas...@kraftl.at> schrieb:
>>weiß jemand einen Weg, einen Link zu bauen, welcher nichts tut
>>aber das href Attribut einen Wert hat.
>>Hintergrund:
>>Realisiere über CSS einen hover Effekt. Da dies beim IE aber nur
>>mit <a href="irgendwas"> funktioniert und ich aber keinen echten
>>Link brauche suche ich nach einer Lösung.
> <a name="hierher"><a href="#hierher>[Hoverbild]</a>

Danke. Zwar gräßlich, tuts aber. Für einen Workaround
in meiner Situation aber zu gräßlich *g*.

Danke

Andreas Kraftl

unread,
Sep 25, 2005, 1:47:54 PM9/25/05
to
Stefan Scholl <ste...@no-spoon.de> wrote:
> On 2005-09-25 09:25:50, Andreas Kraftl wrote:
>> Hintergrund:
>> Realisiere über CSS einen hover Effekt. Da dies beim IE aber nur
>> mit <a href="irgendwas"> funktioniert und ich aber keinen echten
>> Link brauche suche ich nach einer Lösung.
> Alternativ könntest Du es auch mit IE7 probieren:
> http://dean.edwards.name/IE7/

Fällt leider flach, da die Seite ohne aktivem Javascript
sich in den Browsern ident verhalten soll.

Danke

Andreas Kraftl

unread,
Sep 25, 2005, 2:27:35 PM9/25/05
to
Juergen Arnold <news.juer...@gmx.de> wrote:

> Andreas Kraftl <andreas...@kraftl.at> wrote:
>> weiß jemand einen Weg, einen Link zu bauen, welcher nichts tut
>> aber das href Attribut einen Wert hat.
> <a href="javascript:;">Linktext</a>

Danke. Warum ich da nicht selbst daraufgekommen bin, wird wohl
ein für mich unlösbares Rätsel bleiben.

Danke

Alexander Clauss

unread,
Sep 25, 2005, 4:39:25 PM9/25/05
to
Joerg Moeller <spam...@diabetesinfo.de> wrote:

> <a name="hierher"><a href="#hierher>[Hoverbild]</a>

Ist so aber natürlich ungültiger HTML-Code. A-Tags dürfen
nicht geschachtelt werden. D.h. Du musst das erste A erst mal
schließen:

<a name="hierher"></a><a href="#hierher>[Hoverbild]</a>

oder noch besser, NAME und HREF in ein A-Tag packen:

<a name="hierher" href="#hierher>[Hoverbild]</a>


--
Alexander

Matthias P. Wuerfl

unread,
Sep 26, 2005, 3:52:37 AM9/26/05
to
Joerg Moeller schrieb:

> Wenn man unbedingt ein Hoverbild haben will finde ich die Variante per
> CSS auf jeden Fall wesentlich eleganter als per JS.

JS ist "unelegant". "A" hinmachen wo man eigentlich keines will auch.
"JS" kann gehen oder auch nicht gehen. "A" ist auf jeden Fall falshc
gemarkupt. Wie kommst Du auf die Idee, dass das falshces MarkUp
eleganter ist als richtiger Javascript-Code?

Das ist noch keine Gegenargumentation, nur eine Frage.

Matthias P. Wuerfl

unread,
Sep 26, 2005, 3:57:19 AM9/26/05
to
Andreas Kraftl schrieb:

> Nun, wenn Du die Frage schon aufwirfst, dann kannst Du sie mir
> sicher auch beantworten ;-).

Nein. Ich glaube nur, dass "JavaScript vs. CSS" in dieser Newsgroup ohne
weiteres Beachten der Umstände (des Themas) entschieden wird.

Joerg Moeller

unread,
Sep 26, 2005, 7:28:49 AM9/26/05
to
"Matthias P. Wuerfl" <do.not.R...@trullala.de> schrieb:

>> Wenn man unbedingt ein Hoverbild haben will finde ich die Variante per
>> CSS auf jeden Fall wesentlich eleganter als per JS.
>
>JS ist "unelegant". "A" hinmachen wo man eigentlich keines will auch.

Wer sagt das man da keinen Anker machen will? Immerhin soll bei
(versehentlichem?) Click kein anderer Bereich der Seite gezeit werden
sonder genau dieser.

>"JS" kann gehen oder auch nicht gehen. "A" ist auf jeden Fall falshc
>gemarkupt. Wie kommst Du auf die Idee, dass das falshces MarkUp
>eleganter ist als richtiger Javascript-Code?

Das war ein Flüchtigkeitsfehler im Posting. (Siehe die Berichtigung
unter <1h3guti.1y0zag8azqu44N%acl...@hrzpub.tu-darmstadt.de>)

Da ich auf Validität achte gehe ich schon davon aus, daß ich es bisher
korrekt genutzt habe.

Eckhard Rotte

unread,
Sep 28, 2005, 6:18:35 PM9/28/05
to
Juergen Arnold wrote:
> <a href="javascript:;">Linktext</a>

Wie wäre es mit
<a href="#" onclick="return false">Linktext</a>
?

Grüße
Eckhard

Andreas Kraftl

unread,
Sep 29, 2005, 1:09:21 AM9/29/05
to
Eckhard Rotte <spam-m...@webdebug.de> wrote:
> Juergen Arnold wrote:
>> <a href="javascript:;">Linktext</a>
> Wie wäre es mit
> <a href="#" onclick="return false">Linktext</a>

Geht nicht, da Mozilla und Co an den Anfang der Seite springen,
sobald bei href eine # drinnensteht.

Gruß

Uwe Schröder

unread,
Sep 29, 2005, 4:43:13 AM9/29/05
to
Andreas Kraftl wrote:

>><a href="#" onclick="return false">Linktext</a>
>
> Geht nicht, da Mozilla und Co an den Anfang der Seite springen,
> sobald bei href eine # drinnensteht.

So sieht es der HTML-Standard auch vor. Deswegen das "onclick", aber das
setzt halt wieder eingeschaltetes Javascript voraus.

usch

0 new messages