getreidemuehlen
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 06.02.2004, 12:19   #1
TP-Newbie
 
Registriert seit: Feb 2004
Ort: lanzarote
diogenuss macht alles soweit korrekt

javascript-wirrwarr


hallo aus lanzarote,

mittlerweile bin ich kein ganz arger javascript-anfaenger mehr und dennoch stosse ich vermehrt auf probleme. ich habe eine seite hersgestellt, die einen bildwechsel bei neu-laden der seite vorsieht. dies funktioniert gut. danach wollte ich eine banner-rotation einrichten, ausserdem einen kleinen newsticker. beide scripte laufen, nicht eingebunden in die seite, einwandfrei, aber eingebunden klappt gar nichts. ich gehe davon aus, dass ich grundlegende regeln beim einbinden nicht kenne bzw. nicht beachte... . auch im self-html-forum bin ich nicht auf eine loesung gestossen. was also ist generell beim verwenden von mehreren srcipten zu beachten? - die website, um die es sich dreht, koennt ihr unter www.lanzarote-global.com/lanzarote_deu.html anschauen... . die rotation soll an drei stellen in der rechten leiste erfolgen, der newsticker soll weiter unten eingebaut werden. ein code, der mir zur verfuegung gestellt wurde, sieht folgendermassen aus:

...schnipp

<script language="JavaScript">


<!-- begin// global variables


var max=0;

function textlist()
{
max=textlist.arguments.length;
for (i=0; i<max; i++)
this[i]=textlist.arguments[i];
}

tl=new textlist
(
"www.lanzarote-global.com",
"an dieser stelle erscheinen zukuenftig wichtige aktuelle daten zu ihrer information",
"bleiben sie up-to-date und besuchen sie uns regelmaessig",

"--------------> newsticker von lanzarote-global.com <------------------"




);

var x=0; pos=0;
var l=tl[0].length;

function textticker()
{
document.form1.textfeld.value=tl[x].substring(0,pos)+"_";

if(pos++==l)
{
pos=0;
setTimeout("textticker()",1000);
x++;
if(x==max)
x=0;
l=tl[x].length;
} else
setTimeout("textticker()",50);

}

// end -->


</script>

<title>texticker</title>
</head>

<body onload="textticker()" topmargin="0"
leftmargin="0">
<div align="center"></div>

<blockquote>
<form name="form1">
<font size="2" color="#0000A0"
face="Century Gothic"><input type="textarea" name="textfeld" size="75"></font></p>
</div>
</form>
</blockquote>
</body>
</html>

.....schnapp


---und kann ich eigentlich mehrere "onload" direkt unter dem body-tag placieren???
__________________
sonnige gruesse aus lanzarote
diogenuss ist offline   Mit Zitat antworten


Alt 08.02.2004, 10:37   #2
TP-Member
 
Registriert seit: Jan 2004
Ort: Wien
petzi macht alles soweit korrekt
Wink

Funktionsübergabe


Man muss eine Zusatzfunktion erstellen die beide Skripts startet:

<script language="JavaScript">
<!--
....
Vorgabecode
....
function start() {
textticker();
textlist();
}
//-->
</script>
<body onload="start();">
....
petzi ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen > Javascript
javascript-wirrwarr javascript-wirrwarr
« JavaScript Funktion zurücksetzen | Kleines Javascript-Fenster bei Mouseover »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:36 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67