gaby: mit JS ein Element ausblenden

Beitrag lesen

Hallo Messmar,

danke erstmal für Deine Vorschläge.

Vergib bitte dem div eine eindeutige ID und sprich ihn damit an und
dann weise ihm die Eigenschaft: display ='none' zu.

Davor muss Du aber direkt im DIV-TAG über style die Eigenschft:
display='block' eingeben.

Nach deiner Beschreibung habe ich nun diese Version erstellt:

http://gaby77.ga.funpic.de/forum/fr/js-zurueck-link/mssmar-1/hauptseite.html

hierbei blendet er aber auf der Unterseite den zurück-Link  _immer_ aus.
Er soll aber nur ausgeblendet werden, wenn der Besucher die Unterseite in einem neuen Tab/Fenster geöffnet hat.

Du könntest es aber auch anderes lösen:

document.getElementById('hierDivId').className='weiterHidden';

Dann aber vorher folgendes erstellen:

<style type=text/css>
   .weiterVsible {display:block;}
   .weiterHidden {display: none;}
</style>

deinen 2. Vorschlag habe ich so umgesetzt:

http://gaby77.ga.funpic.de/forum/fr/js-zurueck-link/mssmar-2/hauptseite.html

E:\xampp\xampp\htdocs\UPLOAD\forum\fr\js-zurueck-link\mssmar-2\hauptseite.html

<style type=text/css>
     .weiterVsible {display:block;}
     .weiterHidden {display: none;}
  </style>

sollten da nicht besser ID-Selektoren anstatt Class-Selektoren verwendet werden?

Ich habs mal mit beiden getestet, aber es klappt nicht, wie gewünscht.

Diesmal wird der zurück-Link _immer_ angezeigt, obwohl er das nicht sollte (s.o.)

Grüße
gaby