Hay,
da mein alter Thread ziemlich weit vom Blickfeld geraten ist, möchte ich auf diesen hier Bezug nehmen (https://forum.selfhtml.org/?t=160568&m=1044334). Sorry wegen dem Doppelthread, aber das Recherchieren bei SELFHTML und anderen Websites hat mir nichts gebracht.
Mit diesen Skript kann ich die Tabelle auf Klick wieder verschwinden oder erscheinen lassen:
<script type="text/javascript">
function switchlayer(Layer_Name) {
var Browser = document.getElementById? 1:0 ;
if (Browser) {
document.getElementById(Layer_Name).style.display=(document.getElementById(Layer_Name).style.display=='table') ? 'none' : table';
}
}
</script>
[...]
<table border="1" style="width: 100%;">
<tr>
<td><a href="#" onclick="javascript:switchlayer('1'); return false;">Link</a>
</tr>
</table>
<table border="1" style="width: 100%; display: none;" id="1">
<tr>
<td>Neue Tabelle</td>
</tr>
</table>
Zur Info: Dieses ist ein leicht modifizierter Skript von der Seite http://www.it-academy.cc/article/1236/JavaScript:+aufklappbares+Menue.html aber dieser ist ziemlich Browser-unkonform. Lasse ich jetzt die zwei table-Variablen im Skript stehen, funktioniert er zwar im Netscape, jedoch nicht im Internet Explorer. Für den IE scheint nur die Variable block zu funktionieren. Deshalb sehe ich als einzigen Ausweg, diesen Skript über den Haufen zu werfen und auf eine alternative Lösung zurückzugreifen. Existiert da irgendwo ein Ansatz?
Vielen Dank im Voraus =)
Chris Jasra