Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Homepage - Lauftext mit Java





Frage

Hallo, beim HTML kann man mit "marquee" einen Lauftext (Ticker) erstellen, aber leider unterstützt das nicht jeder Browser. Ich habe gerade die ganze Zeit gegoogelt, aber konnte keine javafähigen Lauftext finden, wo man selbst den Inhalt festlegen kann! Wenn jemand eine Seite kennt, wo man das Design usw. selbst einstellen kann, bitte ich euch, den Link hier zu posten! Vielen Dank im Voraus! *Sollte ich doch fündig geworden sein, werde ich das hier mitteilen!* Gruß Daniel

Antwort 1 von Reindy

Hi,
gibts wie Sand am Meer

http://unix.nightfire.ch/java/

schau hier mal nach

Reinhard



Antwort 2 von Limbius

ich hab hier noch was. Das habe ich vor ewigen zeiten mal irgendwo erlaubterweise heruntergeladen aber ich weiß nicht mehr wo...

Vielleicht kannst du es ja gebrauchen :

<SCRIPT language=JavaScript>
<!--//Lauftext
var scrlStr="*** HIER DEINEN LAUFTEXT EINFÜGEN ***"
var vs_sp = 50;
var vs_warte = 100;

var strLen=scrlStr.length;
var width=strLen+vs_warte;
var pos=1-width;
vs_ltx2();
function vs_ltx2(){
var type = ""; pos++;
if(pos==strLen) pos=1-width;
if(pos<0){ for(var i=1; i<=Math.abs(pos); i++)
type=type+"";
type=type+scrlStr.substring(0,width-i+1);}
else type=type+scrlStr.substring(pos,pos+width);
window.status=type;
setTimeout("vs_ltx2()",vs_sp);}
//-->
</SCRIPT>

Antwort 3 von SGD-Daniel

@Reindy:
Dort gibt es größtenteils nur IE-Kompatible Lauftexte! :-(

@Limbius:
Nicht Statusleiste, sondern auf einer normalen Homepage!

Antwort 4 von rfb

ersetze in dem script die Zeile
window.status=type;
durch diese:

document.getElementById("lauftext").firstChild.data = type;

und füge an der entsprechenden Stelle im HTML ein Element mit der id "lauftext" ein, z.B.

<p id="lauftext"> </p>

Das p kannst du natürlich per CSS beleibig formatieren, z.B.:
p#lauftext: { width:40em; overflow:hidden; background:white; color:black; }

(Dass Lauftexte aus Sicht der Barrierefreiheit unerwüscht sind, hatte ich, glaub ich, hier schon gelegentlich erwähnt.)


Antwort 5 von SGD-Daniel

Ok, ich danke für eure Hilfe!

-Thread closed-

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: