xxgabriel2002xx
New member
Hi,
habe folgenden code, problem:
1. nach 3 mal läuft der text nicht mehr (wie läuft es unendlich)???
2. wie kann ich das Feld größer machen??
code:
<Html>
<BODY TEXT="#FFFFFF" LINK="#FFFFFF" VLINK="#999999" ALINK="#00FF00" BGCOLOR="#000000" onload="marquee()">
<Center>
<script language="JavaScript">
<!--
var timerID = null;
var timerRunning = false;
var id,pause=0,position=0;
function marquee() {
var i,k,msg=" Herzlich Willkommen auf der Homepage des Türkischen Jugendvereins in Münster ";
k=(75/msg.length)+1;
for(i=0;i<=k;i++) msg+=" "+msg;
document.marqueeform.marquee.value=msg.substring(position,position+120);
if(position++==69) position=100;
id=setTimeout("marquee()",1000/10); }
function action() {
if(!pause) {
clearTimeout(id);
pause=1; }
else {
marquee();
pause=0; } }
// -->
</script>
<form name="marqueeform">
<input type="text" name="marquee" size="30">
</form>
</center>
</body>
</html>
habe folgenden code, problem:
1. nach 3 mal läuft der text nicht mehr (wie läuft es unendlich)???
2. wie kann ich das Feld größer machen??
code:
<Html>
<BODY TEXT="#FFFFFF" LINK="#FFFFFF" VLINK="#999999" ALINK="#00FF00" BGCOLOR="#000000" onload="marquee()">
<Center>
<script language="JavaScript">
<!--
var timerID = null;
var timerRunning = false;
var id,pause=0,position=0;
function marquee() {
var i,k,msg=" Herzlich Willkommen auf der Homepage des Türkischen Jugendvereins in Münster ";
k=(75/msg.length)+1;
for(i=0;i<=k;i++) msg+=" "+msg;
document.marqueeform.marquee.value=msg.substring(position,position+120);
if(position++==69) position=100;
id=setTimeout("marquee()",1000/10); }
function action() {
if(!pause) {
clearTimeout(id);
pause=1; }
else {
marquee();
pause=0; } }
// -->
</script>
<form name="marqueeform">
<input type="text" name="marquee" size="30">
</form>
</center>
</body>
</html>