Ticker: Thumbnails darstellen - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von nezpercez (499 Beiträge) am Montag, 22.September.2003, 09:51.
    Ticker: Thumbnails darstellen

      Hi Forum,

      mit diesem schnuckeligen Script (nicht meines...) kann man einen URL-Ticker darstellen.
      Frage: Wie muß man es modifizieren, damit lediglich das Bild aus der Datenbank über den Bildschirm läuft?

      Heißen Dank, np


      <perl>
      get "Id==* sort=- range=0,100","Name_der_DB";
      $tickerTEXT="[ ";
      while (get_next("Name_der_DB"))
      {
      $tickerTEXT.="<font face=\"verdana,arial,helvetica\" size=\"1\" color=\"#ffffff\"><a href=\"http://lupara.org/baseportal?htx=/lupara.org/clients/mercur/medizin_inland/frames/Name_des_Templates&db=Name_der_DB&cmd=list&range=0,1&cmd=all&Id=$Id\"target=Name_des_Frames>$Feldname</a></font> ] [ ";
      }
      </perl>
      <table><tr><td>
      <script language="JavaScript1.2">
      <!--
      //Specify the marquee's width and height (in pixels)
      
      var marqueewidth=900
      var marqueeheight=5
      //Specify the marquee's scroll speed (larger is faster)
      var speed=3
      //Specify the marquee contents
      var marqueecontents='$tickerTEXT'
      if (document.all)
      document.write('<marquee align=middle scrollAmount='+speed+' style="width:'+marqueewidth+'">'+marqueecontents+'</marquee>')
      

      function regenerate()
      {
      
      window.location.reload()
      }
      function regenerate2()
      {
      if (document.layers)
      {
      setTimeout("window.onresize=regenerate",450)
      
      intializemarquee()
      }
      }
      
      function intializemarquee()
      {
      document.cmarquee01.document.cmarquee02.document.write('<nobr>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'+marqueecontents+'</nobr>')
      document.cmarquee01.document.cmarquee02.document.close()
      thelength=document.cmarquee01.document.cmarquee02.document.width
      scrollit()
      }
      
      function scrollit()
      {
      if (document.cmarquee01.document.cmarquee02.left>=thelength*(-1))
      {
      
      document.cmarquee01.document.cmarquee02.left-=speed
      setTimeout("scrollit()",100)
      }
      else
      {
      
      document.cmarquee01.document.cmarquee02.left=marqueewidth
      scrollit()
      }
      }
      
      window.onload=regenerate2
      //-->
      </script><ilayer width=&{marqueewidth}; height=&{marqueeheight}; name="cmarquee01"><layer name="cmarquee02"></layer></ilayer></td></tr></table>
                  
      </body></html>
      


    Antworten 
 Liste der Einträge von 34950 bis 35100:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.09s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!