Matthias: Body TAG Name als Variable im Javascript

Beitrag lesen

Hallo Forum,

für die zentrale Verwaltung von images oder Sound-files über ein externes JS-Dokument möchte ich gerne die Body TAG Namen der betreffenden html-pages verwenden, um die jeweilig assozierten Bilder oder Sound-files als Teil der html-pages zu zuweisen.

Beispiel:
html-page 1: body id="Info1" - beinhaltet item Info1.gif und Info1.mp3
html-page 2: body id="Info2" - beinhaltet item Info2.gif und Info2.mp3
html-page 3: body id="Info3" - beinhaltet item Info3.gif und Info3.mp3
usw.

Nun lässt sich das ohne weiteres mit JS zentral über die nachfolgende Zeilen für jeweils ein File mit einer ID in der betreffenden page und dem JS-Doku darstellen:

In der html Seite:
<a id="demo" href="javascript:patch('Info1')"></a>

Und in dem zentralen JS:
function patch(Info1)
{
parent.frames['lefttopFrame'].location.href="Info1.mp3";
}

Allerdings müsste ich damit jedes einzelne File im JS als Eintrag mit ID versehen und als Funktion berücksichtigen. Somit war die Überlegung, die body id als Datei-Namen mit dem jeweiligen Suffix .mp3 oder .gif zu koppeln - heißt: den Body Namen als String zu verwenden.

Habe bislang aber keine Information, wie ich den Tag-Namen des Body für solche Zwecke über JS auslesen kann und in eine entsprechende Funktion bekomme.

Wer hat Erfahrungen damit, und mag mir behilflich sein?

Vielen Dank für Eure Bemühungen.

Gruß
Matthias