magic_lothar: Fotos Durchwechseln

Guten Tag
ich hab den Frame des anzeigefensters Scrolling=no gesetzt
da 11 von 12Seiten schön reinpassen
nun wünscht meine bessere Hälfte noch ein paar Foto's mehr
gibt es eine Java Lösung die mir die Fotos (6Stck) im 1sek Takt auf einer Position durchwechselt!

danke

  1. Hallo,

    natuerlich kann man das. Wird auch alles schoen in SELFHTML erklaert. Fang doch erstmal http://de.selfhtml.org/javascript/objekte/images.htm@title=hier an.

    Wenn Du alles zusammengeschrieben hast, und es ein Problem gibt, weisst Du ja wo Du das Forum findest.

    --
    "Die Diebesgilde beklagte sich darueber, dass Mumm in aller Oeffentlichkeit behauptet hatte, hinter den meisten Diebstaehlen steckten Diebe."
          - T. Pratchett
    1. Lieber Steel,

      Fang doch erstmal http://de.selfhtml.org/javascript/objekte/images.htm@title=hier an.

      Wenn Du alles zusammengeschrieben hast, und es ein Problem gibt, weisst Du ja wo Du das Forum findest.

      für jemanden, der den Unterschied zwischen Java und JavaScript noch nicht begriffen hat, war Dein Link keine große Hilfe.

      Liebe Grüße,

      Felix Riesterer.

      --
      ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)
      1. Moinsen!

        für jemanden, der den Unterschied zwischen Java und JavaScript noch nicht begriffen hat, war Dein Link keine große Hilfe.

        So früh schon so gemein? Bewundernswert! Darf ich dich etwas anhimmeln?

        --
        "Die Diebesgilde beklagte sich darueber, dass Mumm in aller Oeffentlichkeit behauptet hatte, hinter den meisten Diebstaehlen steckten Diebe."
              - T. Pratchett
        1. Lieber Steel,

          So früh schon so gemein? Bewundernswert! Darf ich dich etwas anhimmeln?

          nö, habe gerade einen etwas unzufriedenen Magen. Das bekommt mir gerade nicht so gut... ;-)

          Liebe Grüße,

          Felix Riesterer.

          --
          ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)
  2. Lieber magic_lothar,

    ich hab den Frame des anzeigefensters Scrolling=no gesetzt
    da 11 von 12Seiten schön reinpassen

    naja, ob Frames die optimale Lösung sind, wage ich zu bezweifeln. Das Archiv dieses Forums ist voll mit Hinweisen zu den Nachteilen von Frames. Da darfst Du nach Herzenslust stöbern gehen.

    nun wünscht meine bessere Hälfte noch ein paar Foto's mehr

    Was hat denn alle Welt nur immer mit diesem bescheuerten Apostroph??? Ein Apostroph ist ein Auslassungszeichen, das anzeigt, dass hier entweder eine Silbe, oder wenigstens ein Vokal ausgelassen wird. Keinesfalls ist er jedoch eine Pluralschreibweise!

    gibt es eine Java Lösung die mir die Fotos (6Stck) im 1sek Takt auf einer Position durchwechselt!

    War das eine Frage! Sieht nicht so aus?

    Du willst kein Java. Eventuell könntest Du mit JavaScript eine Lösung bauen (JavaScript ist nicht Java!), aber hoffentlich ist Dir auch klar, dass man JavaScript deaktivieren kann - wenn das auch in den meisten Fällen nicht getan wird.

    Für JavaScript kannst Du gerne einmal in den Artikel zum Fader-Framework hineinschauen. Dort findest Du sicher eine Lösung, die Dir weiterhelfen sollte.

    Liebe Grüße,

    Felix Riesterer.

    --
    ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)
  3. Guten Tag
    ich hab den Frame des anzeigefensters Scrolling=no gesetzt
    da 11 von 12Seiten schön reinpassen
    nun wünscht meine bessere Hälfte noch ein paar Foto's mehr
    gibt es eine Java Lösung die mir die Fotos (6Stck) im 1sek Takt auf einer Position durchwechselt!

    danke

    so dann mal danke es funzt

      
    <?xml version="1.0" encoding="ISO-8859-1"?>  
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">  
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">  
    <head>  
      <title>Fotoanzeige</title>  
      <meta name="author" content="magic_Lothar">  
    <script type="text/javascript">  
      
    //Hier bitte die Gesamtzahl der Bilder eintragen!  
    var bildzahl=6;  
    var bildnr=0;  
    var bild=0;  
    var bilder=new Array();  
        for (i=0;i<bildzahl;i++)   {  
             bilder[i]=new Image();  
             }  
      
    bilder[0].src="foto1.jpg";  
    bilder[1].src="foto2.jpg";  
    bilder[2].src="foto3.jpg";  
    bilder[3].src="foto4.jpg";  
    bilder[4].src="foto5.jpg";  
    bilder[5].src="foto6.jpg";  
      
     function wechsel()      {  
      
     if (bild!=1)  {  
         bildnr++;  
      
                if (bildnr>bildzahl-1)  {  
                    bildnr=0;  
                    }  
      
         document.Fotos.src=bilder[bildnr].src;  
      
         //Hier bitte in Millisekunden angeben, wie oft gewechselt werden soll! (derzeit 1 Sekunden)  
         setTimeout("wechsel()",1000);  
         }  
    }  
      
    </script>  
    </head>  
    <body id="body" style=" background-color: rgb(32, 64, 136); text-align: left; width: 100%; hight: 80%;"  
    onLoad="wechsel()">  
      
    <center>  
    <table cellpadding="0" cellspacing="0" id="contenttbl" style="width: 90%">  
      <tr>  
        <td id="contentheader" align="center"><font size="2">Programm</font></td>  
      </tr>  
      <tr>  
        <td id="contenttext"  align="center" width="80%">  
          <center>  
       <p>&nbsp; </p>  
        <h1>FOTOS</h1>  
    </center>  
     </td>  
      </tr>  
      <tr height="240">  
      <td id="contenttext"  align="center">  
      <a href="foto1.jpg" ><img src="foto1.jpg" name="Fotos" border="0"></a>  
      
      </td>  
      </tr>  
      <tr>  
        <td id="contentheader" align="center"><font size="2"><b>Fotos 2008/2009</b></font></td>  
      </tr>  
    </table>  
    </center>  
    </body>  
    </html>  
    
    
    1. Mahlzeit magic_lothar,

      <?xml version="1.0" encoding="ISO-8859-1"?>
      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
      <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
      <head>

      Ich denke, eher nicht. Es ist selten eine gute Idee, den IE in den Quirksmodus zu schicken ...

      MfG,
      EKKi

      --
      sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
    2. Lieber magic_lothar,

      so dann mal danke es funzt

      hmm, aber optimal ist anders!

      bilder[0].src="foto1.jpg";
      bilder[1].src="foto2.jpg";
      bilder[2].src="foto3.jpg";
      bilder[3].src="foto4.jpg";
      bilder[4].src="foto5.jpg";
      bilder[5].src="foto6.jpg";

      und was machen User, die JavaScript abgeschaltet haben (wegen nerviger Werbung), oder bei denen es aus Sicherheitsgründen von einem Admin deaktiviert wurde? Die sehen dann so ziemlich überhaupt nix! Ich hatte in dem verlinkten Artikel ein Einsatzbeispiel, welches auf einen solchen Umstand Rücksicht nimmt.

      Liebe Grüße,

      Felix Riesterer.

      --
      ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)
    3. <body id="body" style=" background-color: rgb(32, 64, 136); text-align: left; width: 100%; hight: 80%;"
      onLoad="wechsel()">

      <center>
      <table cellpadding="0" cellspacing="0" id="contenttbl" style="width: 90%">
        <tr>
          <td id="contentheader" align="center"><font size="2">Programm</font></td>
        </tr>
        <tr>
          <td id="contenttext"  align="center" width="80%">
            <center>
         <p>&nbsp; </p>
          <h1>FOTOS</h1>
      </center>
      </td>

      Du solltest dich mal ernsthaft mit CSS auseinandersetzen. Mit dem umständlichen und unwartbaren HTML-Code, den du da schreibst, tust du niemanden einen Gefallen. font-Tags, Tabellenlayout, unsinnige Elemente zur Formatierung ... das hat man vor 8-10 Jahren so gemacht, weil es nicht anders ging als von hinten durch die Brust ins Auge. Mit den heute unterstützten Techniken kann man das viel übersichtlicher umsetzen.

      Mathias