+ Antworten
Ergebnis 1 bis 11 von 11

Thema: Hintergrundbild auswechseln wenn man den Browser neu lädt

  1. #1
    TP-Senior zora ist auf einem guten Weg Avatar von zora
    Registriert seit
    Sep 2001
    Ort
    BadenCity
    Beiträge
    194

    Talking Hintergrundbild auswechseln wenn man den Browser neu lädt

    Hallo zusammen,
    ich hoffe, ich kann mich richtig ausdrücken.
    ich suche ein skript, das mein hintergrundbild auswechselt, wenn ich die seite neu lade im browser.
    Gibt es sowas mit css?
    es soll über den ganzen bildschirm sein. --> http://www.schweingruberzulauf.ch/in...ml/site/9_home
    wie hier. das ist zwar statisch, füllt den ganzen bildschirm.

    uihh! wär toll!
    light my fire...

  2. #2
    TP-Veteran wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE Avatar von wildmieze
    Registriert seit
    Dec 2003
    Beiträge
    1.660
    Per reinem CSS wüsste ich jetzt spontan nichts (es sei denn, Du willst bestimmten Seiten jeweils ein bestimmtes Hintegrundbild zuordnen .. aber das wär ja zu einfach *g*).
    Du könntest per Javascript ein zufälliges Hintergrundbild anzeigen lassen. Das ändert sich dann auch beim Reload (wenn nicht gerade durch Zufall dasselbe Bild kommt ..).

  3. #3
    TP-Senior zora ist auf einem guten Weg Avatar von zora
    Registriert seit
    Sep 2001
    Ort
    BadenCity
    Beiträge
    194
    ..aber per javascript könnt ich das?
    light my fire...

  4. #4
    TP-Insider Corsachriz bringt sich richtig ein Corsachriz bringt sich richtig ein Avatar von Corsachriz
    Registriert seit
    Apr 2006
    Ort
    nähe Köln
    Beiträge
    591
    Habe vor einigen Tagen folgendes JS genutzt:

    HTML-Code:
    function getaCss()
    {
       var whichCss=get_randomCssNum();
    
        var cssName=new Array(5)
         cssName[0]="<link rel='stylesheet' type='text/css' href=css/hintergrund1.css'>";
         cssName[1]="<link rel='stylesheet' type='text/css' href=css/hintergrund2.css'>";
         cssName[2]="<link rel='stylesheet' type='text/css' href=css/hintergrund3.css'>";   
         cssName[3]="<link rel='stylesheet' type='text/css' href=css/hintergrund4.css'>";
         cssName[4]="<link rel='stylesheet' type='text/css' href=css/hintergrund5.css'>";
    
      	return cssName[whichCss]
      }
      document.write(getaCss());
    Hat den Vorteil, dass man auch andere Style per Zufall anpassen kann weil es 5 verschiedene CSS Dateien sind.

    Liebe Grüße
    I like "selbstgemacht"!
    3 Backlinks aus deinem Artikel
    Fotos Online Preisvergleich
    Ich tausche Links - auch mit schwachen oder neuen Seiten. Schreib mir einfach

  5. #5
    TP-Supporter chorn bringt sich richtig ein Avatar von chorn
    Registriert seit
    Apr 2008
    Ort
    Verden
    Beiträge
    370
    Steht doch da:

    Zitat Zitat von wildmieze Beitrag anzeigen
    Du könntest per Javascript ein zufälliges Hintergrundbild anzeigen lassen. Das ändert sich dann auch beim Reload (wenn nicht gerade durch Zufall dasselbe Bild kommt ..).
    Und dann hast du auch gleich deine Stichworte für deine Suche:

    Google: Javascript ein zufälliges Hintergrundbild

  6. #6
    TP-Senior zora ist auf einem guten Weg Avatar von zora
    Registriert seit
    Sep 2001
    Ort
    BadenCity
    Beiträge
    194
    Danke euch!
    light my fire...

  7. #7
    TP-Veteran wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE Avatar von wildmieze
    Registriert seit
    Dec 2003
    Beiträge
    1.660
    Jepp .. hab grad mal gegoogelt und das hier per Zufallsprinzip rausgepickt:

    HTML-Code:
    <script type="text/javascript">
    var zufall = Math.round(6 * Math.random()) + 1;
    document.write('<body style="background: URL(bild' + zufall + '.jpg) #fff;">')
    </script>
    .. hier müssten die Bilder "bild1.jpg", "bild2.jpg" etc. heißen und sich im selben Ordner befinden wie das HTML-Dokument. Alternativ könntest Du hier statt Bildern auch zB css-Klassen auswechseln und die Bilder im Stylesheet definieren und gleichzeitig andere Änderungen vornehmen (zB Schriftfarbe ändern, wenns bei einem der Hintergrundbilder schlecht zu lesen wär oder so.).

    Habs nicht getestet, ist von hier rauskopiert (letzter Beitrag): http://forum.de.selfhtml.org/archiv/2006/5/t129320/
    Ich würd noch nen noscript-Bereich dazupacken, für den Fall, das Javascript deaktiviert ist.

    EDIT: argh, Ihr seid alle zu schnell *g* .. Corsachriz Lösung gefällt mir

  8. #8
    TP-Senior zora ist auf einem guten Weg Avatar von zora
    Registriert seit
    Sep 2001
    Ort
    BadenCity
    Beiträge
    194
    hallo ihr lieben,
    wäre es den möglich das bild auch pro tag zu erneuern? anstelle des "neuladens"?
    light my fire...

  9. #9
    TP-Supporter buffy2511 macht alles soweit korrekt Avatar von buffy2511
    Registriert seit
    Feb 2005
    Ort
    Braunschweig
    Beiträge
    462
    Ich würde das einfach über php lösen.

    Du brauchst im Grunde dann ja 31 Hintergrundbilder. Die nennst du dann z. B. bild_1.jpg, bild_2.jpg, ..., bild_31.jpg.
    Dann liest du via Datumsfunktion den Tag aus
    PHP-Code:
    $tag date("d"); 
    Und sagst im body-Tag
    HTML-Code:
    <body style="background:url(images/bild_<?php echo $tag; ?>.jpg;">
    Und schon hast du jeden Tag das spezielle Hintergrundbild.
    Grüße aus der Löwenstadt, Nadine

  10. #10
    TP-Senior zora ist auf einem guten Weg Avatar von zora
    Registriert seit
    Sep 2001
    Ort
    BadenCity
    Beiträge
    194

    ist erledigt :-)

    liebe nadine,
    ich konnte es lösen. also jemand anders hat es für mich gelöst :-)
    danke und lieben gruss zora
    light my fire...

  11. #11
    TP-Insider wuselmann macht sich hier sehr viel Mühe Avatar von wuselmann
    Registriert seit
    May 2001
    Ort
    Hamburg
    Beiträge
    849
    Hi

    Für die Akten und bei Interesse: Es geht auch ohne JavaScript gut per PHP.
    • Auf www.jgh-wolfenbuettel.de referenziere ich eine Grafik die eigentlich ein PHP-Skript ist und ein zufälliges Bild aus einem Verzeichnis ausliefert. Da kann man dann sicher auch noch mehr Logik 'hinter packen.
      PHP-Code:
      $dir=$_SERVER['DOCUMENT_ROOT']."/PFAD/";
      $files = array();

      function 
      stream($pic)
      {
          global 
      $dir;
          
          list(
      $width$height$type$attr) = getimagesize($pic);
          
      header('Content-type: '.image_type_to_mime_type($type));    
          
      readfile($pic);
          }

      //verzeichnis oeffnen
      if($handle opendir($dir))
      {
          
      //bilder in Array lesen
          
      while ($file readdir ($handle)) {
             if (
      $file!="." && $file!=".." && $file != "_notes") { 
                 
      //Array fuellen
                 
      array_push($files$file);       
             }
          }
          
      closedir($handle);
          
          
      //Bild auswählen
          
      $random=rand(0,count($files)-1);
          
      $pic=$files[$random];
          
          if(
      count($files))
          {
              
      header'Location: http://'.$_SERVER['HTTP_HOST'].'/PFAD/'.$pic);
              
              }else 
      header('HTTP/1.0 404 Not Found');
          
          } 
    • Auf www.whibra-automatik.de gehen wir so weit, dass wir die Hintergrundgrafik abhängig von der Tageszeit abdunkeln und mit einem weiteren Layer für den unveränderlichen Rahmen ausliefern.

+ Antworten

Ähnliche Themen

  1. Hintergrundbild im apDiv wird im Browser nicht angezeigt
    Von Johede im Forum Dreamweaver & andere Webeditoren
    Antworten: 1
    Letzter Beitrag: 24.08.2009, 23:50
  2. Antworten: 2
    Letzter Beitrag: 02.03.2005, 20:00
  3. Cookies löschen, wenn Browser zu?
    Von Weberknecht im Forum Traum-Dynamik
    Antworten: 22
    Letzter Beitrag: 29.10.2002, 23:35
  4. wenn Browser geschlossen wird dann...
    Von hnes im Forum Traum-Dynamik
    Antworten: 1
    Letzter Beitrag: 30.09.2002, 13:09
  5. Was machen wenn Browser morsch und JS verboten?
    Von frau moella im Forum Traum-Dynamik
    Antworten: 3
    Letzter Beitrag: 17.07.2001, 20:44

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51