Cybaer: Yet Another Ticker Script

Beitrag lesen

Hi,

Noch ein Nachtrag:

Ohne den Entstehungsgang en detail (hurra, kein Denglisch ;-)) verfolgt zu haben:

if(document.all) {
      tck = document.all.ticker;
    } else {
      tck = document.getElementById('ticker');
    }

Daß ein Browser all nicht beherrscht, ist definitiv kein Kriterium für die Beherrschung von getElementById. :-o

var txt = tck.innerHTML;

Und strenggenommen ist die Beherrschung von getElementById auch kein Kriterium für die Beherrschung von innerHTML. ;)

do {
      divisor++;
      tck.innerHTML +=  ' ' + txt;
    } while(tck.offsetWidth < screen.width*2);

Auf das (zumal korrekte) Vorhandensein von screen.width ist auch kein Verlaß. Auch offsetWidth kennt nicht jeder. Na gut: do gibt es schon ab JavaScript 1.2 ... ;-)

Gruß, Cybaer

--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!