Marquee durch JS ersetzten ?

Piti

Grünschnabel
Hallo und zwar habe ich mir ein Script geschrieben welches mit einem Marquee läuft wenn die Einträge größer als 3 sind.
Nun ist das leider nicht XHTML !
Ich dachte das man die Marquee Funktion evtl. durch eine sauber JS Funktion ersetzten kann.
Leider habe ich von JS absolut null Ahnung und bin daher für jede Hilfe die ich bekommen kann dankbar.
Vielleicht hat sogar jemand ein Script für mich welches ich benutzen kann.
Ich poste mal den Code meine Schleife in der die Marquee Funktion greift.
PHP:
while(list(,$cache)=each($wingame_cache)){
        if($cache['userid']==$posts['userid']){
                if(strlen($cache['title'])>22) $cache['title']=substr($cache['title'], 0, 15)." ...";
                $gamehits_bit.="<img src='$cache[thumbnailname]' width='20' height='20' border='0' alt='' />&nbsp;<span class='smallfont'><a href='proarcade.php?action=play&amp;game=$cache[name]'>$cache[title]</a></span><br />";
                $si++;
        }
}
if($gamehits_bit){
        if($si > 3){
                $marq="<marquee align='left' direction='up' width='100%' height='60' scrollamount='1' scrolldelay='0' onmouseover='this.stop()' onmouseout='this.start()'>";
                $marq1="</marquee>";
        }
        $gamehits.="<table border='0' cellspacing='0' cellpadding='1' width='100%'>
        <tr>
        <td align='left'><span class='smallfont'><b>$si x Highscore by</b></span></td>
        </tr>
        <tr>
        <td>$marq $gamehits_bit $marq1</td>
        </tr>
        </table><br />";
}
 
Bei mir muß es von unten nach oben rollen mit Bild Text und Link ;)
Wir haben jetzt was gebastelt aber scheinbar gibt es im Netscape 7.02 Bugs !
 

Neue Beiträge

Zurück