Forenindex » Archiv » Adobe GoLive » Reload Bildwechsel in Tabellen-Hintergrund-Bild

Reload Bildwechsel in Tabellen-Hintergrund-Bild

Jonny*be*Good
Beiträge gesamt: 107

9. Dez 2003, 05:41
Bewertung:

gelesen: 1997

Beitrag als Lesezeichen
Morgen!
gibt es eine einfache (JS?) Lösung, um ein Tabellen-Hintergrundbild beim Reloaden zu wechseln?

danke.

Reload Bildwechsel in Tabellen-Hintergrund-Bild

SabineP
Beiträge gesamt: 7586

9. Dez 2003, 10:12
Bewertung:

gelesen: 1997

Beitrag als Lesezeichen
Hallo Jonny,

lies mal in diesem Beitrag (Seite 1 und 2):
http://www.hilfdirselbst.ch/...1&topic_id=11426

Hier geht es um einen normalen Bildwechsel.
Analog kannst Du auch die CSS-Angaben im Head für das Hintergrundbild per SSI zufällig beim Reload der Seite wechseln.

Gruß Sabine

Reload Bildwechsel in Tabellen-Hintergrund-Bild

Jonny*be*Good
Beiträge gesamt: 107

9. Dez 2003, 13:56
Bewertung:

gelesen: 1997

Beitrag als Lesezeichen
vielen dank!

den thread hatte ich wohl gelesen, aber war mir nicht klar wie ich es mit dem hintergrundbild bewerkstellige

sehr elegante lösung mit dem script!

frage nun: wo setze ich es im css ein, damit der Tabellenhintergrund wechselt. als klassenstil, und dann?

.navi_tab { background-image: url(img_main/1.jpg) }

danke schön.

Reload Bildwechsel in Tabellen-Hintergrund-Bild

SabineP
Beiträge gesamt: 7586

9. Dez 2003, 14:13
Bewertung:

gelesen: 1997

Beitrag als Lesezeichen
Jonny,

wieviele verschiedene Hintergrundbilder sind es denn die automatisch per Zufall wechseln sollen?
Ich schreibe Dir dann ein Beispiel dazu.

Und ganz wichtig: Probier mal, ob Dein Webserver SSI unterstützt.
Dazu legst Du eine Datei (z.B. test.shtml) innerhalb Deines Webspaces an mit dieser Anweisung im Body:

<html><head></head>
<body>
<!--#printenv -->
</body>
</html>

Schau mal, ob im Browser die Umgebungsvariablen angezeigt werden.

Gruß Sabine

Reload Bildwechsel in Tabellen-Hintergrund-Bild

Jonny*be*Good
Beiträge gesamt: 107

9. Dez 2003, 14:30
Bewertung:

gelesen: 1997

Beitrag als Lesezeichen
hallo sabine
es sind vier bilder

ssi ist kein problem, ich habe das script mit einem normalen bild innerhalb html getestet, es funktioniert.

aber wie innerhalb css als tabellenhintergrund.

schau mal hier
http://www.switzerlandhotels.ch/neu/left_navi.shtml

ich möchte das Bild im hintergrund, damit ich noch eine navigation darüberlegen kann.

diese seite ist nur ein teil und wird per SSI in andere seiten eingebunden.

danke.

Reload Bildwechsel in Tabellen-Hintergrund-Bild

SabineP
Beiträge gesamt: 7586

9. Dez 2003, 15:11
Bewertung:

gelesen: 1997

Beitrag als Lesezeichen
Jonny, So müßte es klappen:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<link href="style.css" rel="stylesheet" media="screen">

<style type="text/css"><!--

<!--#config timefmt="%S" -->
<!--#if expr="$DATE_GMT = /0$/ || $DATE_GMT = /5$/" -->
.navitab { background-image: url(img_main/1.jpg) }
<!--#elif expr="$DATE_GMT = /1$/ || $DATE_GMT = /6$/" -->
.navitab { background-image: url(img_main/2.jpg) }
<!--#elif expr="$DATE_GMT = /2$/ || $DATE_GMT = /7$/" -->
.navitab { background-image: url(img_main/3.jpg) }
<!--#elif expr="$DATE_GMT = /3$/ || $DATE_GMT = /8$/" -->
.navitab { background-image: url(img_main/4.jpg) }
<!--#elif expr="$DATE_GMT = /4$/ || $DATE_GMT = /9$/" -->
.navitab { background-image: url(img_main/1.jpg) }
<!--#endif -->

--></style>

</HEAD>
<BODY>
<table class="navitab"><tr><td>....</td></tr></table>
</BODY>
</HTML>

Klassennamen mit Unterstrich werden nicht in allen Browsern unterstützt.
Ich bin mir jetzt nicht ganz sicher, ob Netscape 4 auch Hintergrundbilder in Tabellen per CSS anzeigen kann,
in Zellen geht es auf jeden Fall, wenn das Hintergrundbild keine durchsichtigen Pixel enthält.
Probier das einfach mal aus.

Gruß Sabine

Reload Bildwechsel in Tabellen-Hintergrund-Bild

Jonny*be*Good
Beiträge gesamt: 107

9. Dez 2003, 15:55
Bewertung:

gelesen: 1997

Beitrag als Lesezeichen
hey super, vielen dank sabine das funktioniert prächtig!

unterstriche bei Klassennamen? oh je, schon wieder so ein stolperstein... na besten dank für den hinweis, wieder mal dazugelernt.


gruss

jonny