Fehler im Javascript, aber wo?

  • #1
M

motion

Guest
Hi Leute
Ich habe ein Script für einen Lauftext. Ich habe es auf meinem PC ausprobiert und es geht. Wenn ich das Script aber an einem anderen Rechner ausprobiere geht es nicht mehr.
Bin jetzt irgendwie ratlos. Vielleicht kann mir jemand helfen.

mfg Frank


<HTML>

<Body onLoad=Ticker() bgcolor=#ffffff>
<style type=text/css>
#cont{position:absolute; top:200px; left:80px; width:800px; height:14px; overflow:hidden; visibility:hidden;}
#text{position:relative; left:80px; height:14px; font-family:arial; font-size:14px; font-weight:150;}
</style>

<script language=JavaScript1.2>
var ie5 = (document.getElementByid && document.all);
var ns6 = (document.getElementByid && !document.all);

var txtleng = 1100;
var Speed = 10;
var ende = -txtleng;
var Left = txtleng;

function TickerLauf() {
if (ie5) {
innerWidth = document.body.clientWidth;
}
if (ie5 || ns6) {
ticker.style.left = Left;
ticker.style.Width = txtleng;
Left = Left - Speed;
if (Left < ende)
{ Left = innerWidth; }
timerTt=setTimeout(TickerLauf(),10);
}
}
function Ticker()
{
if (ie5 || ns6)
{
ticker = document.getElementByid(text);
object = document.getElementByid(cont);
object.style.visibility = visible;
TickerLauf();
}
}
</script>
<div id=cont><div id=text>Text.sghshgkshkhgkshdkhsdhgshdhkdshdshdhdhddphepgkxhgkshsaghslghslkg</div></div>
</Body>
</HTML>
 
  • #2
hallo

Tip: hol dir ein anderes script, gibts doch überall

mein Favorit ist www.cyberneo.gmxhome.de der hat viel auswahl und es ist sehr gut beschrieben!

gruss franzy
 
  • #3
Schön beschrieben Sind Sie. Die Sache hat nur einen Haken-ich brauche ihn in einem Layer, da kein Rahmen sichtbar sein soll.
 
  • #4
Moin,
versuch mal das hier:

&lt;!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.0 Transitional//EN>
&lt;html>

&lt;head>

&lt;title>&lt;/title>

&lt;meta name=author content=>

&lt;script language=javaScript>
&lt;!--

//Ticker in einem Layer

function ticker_start(){}

// Text fuer die Tickerdarstellung
var ticker_text = Hier gehört der Tickertext rein, Du kannst schreiben soviel Du willst.;

// Laenge des anzuzeigenden Tickers
var ticker_length = 40

// Zeitintervall fuer Ticker
var ticker_intervall = 125

// Vorbereitung
var ticker_text_length = ticker_text.length
var i
var spaces =
for(i = 0; i &lt; ticker_length; i++)
spaces +=
ticker_text = spaces + ticker_text + spaces

// Darstellung des Tickers
function next_ticker(pos)
{
var texte =
[
ticker_text.substring(pos, pos + 1),
ticker_text.substring(pos + 1, pos + 2),
ticker_text.substring(pos + 2, pos + 4),
ticker_text.substring(pos + 4, pos + ticker_length - 4),
ticker_text.substring(pos + ticker_length - 4, pos + ticker_length - 2),
ticker_text.substring(pos + ticker_length - 2, pos + ticker_length - 1),
ticker_text.substring(pos + ticker_length - 1, pos + ticker_length)
]

var out = '&lt;DIV ALIGN=CENTER>&lt;b>&lt;pre>&lt;SPAN STYLE=font-size: 12pt;>' +
texte[0].fontcolor(CCCCCC) +
texte[1].fontcolor(666666) +
texte[2].fontcolor(333333) +
texte[3].fontcolor(000000) +
texte[4].fontcolor(333333) +
texte[5].fontcolor(666666) +
texte[6].fontcolor(CCCCCC) +
'&lt;/SPAN>&lt;/PRE>&lt;/DIV>'

if(document.ticker)
with(document.ticker.document)
{
open(text/html)
write(out)
close()
}
else
ticker.innerHTML = out

pos++

if(pos > (ticker_text_length + ticker_length))
pos = 0

setTimeout('next_ticker(' + pos + ')', ticker_intervall)
}

// Start des Tickers
function ticker_start()
{
next_ticker(0, 1)
}
//-->
&lt;/script>
&lt;link rel=stylesheet type=text/css href=../stylesheets/standard.css>
&lt;STYLE TYPE=text/css>
&lt;!--
#ticker
{
position: absolute;
top: 120;
left: 30%;
width: 80%;
}
// -->
&lt;/STYLE>
&lt;/head>

&lt;body class=text bgcolor=#FFFFCC text=#335F12 link=#FF0000 alink=#FF0000 vlink=#FF0000

onload=ticker_start();>

&lt;table border=0 width=380>
&lt;tr>&lt;tD width=380>&lt;a name=top>&lt;/a>
&lt;div id=ticker>&lt;/div>
&lt;/td>&lt;/tr>&lt;/table>

&lt;/body>
&lt;/html>

gruß
safer
 
  • #5
Hallo,

habe auf der Arbeit einen neuen WIN 7 Rechner bekommen. Läuft auch soweit. Ist normal in der Firemendomain eingebunden. Gemappte Netzlaufwerke werden auch angezeigt. Ich kann auch auf andere Rechner problemlos mit "\\Rechnername\" zugreifen.

Nur wenn ich z.B. über den Win Explorer auf Netzwerke klicke, erscheint nichts, es werden also keine Rechner angezeigt.
Wenn ich das mit einem anderen Dateimanger mache, hängt der sich in dem Moment auf. Aber wie gesagt über die gemappten Laufwerke kann ich im Netzwerk arebeiten und habe vollen zugriff.

Leider hat mein Admin 4 Wochen Urlaub.

Jemand von euch einen Tipp

Dank im voraus
kudel
 
Thema:

Fehler im Javascript, aber wo?

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.838
Beiträge
707.959
Mitglieder
51.491
Neuestes Mitglied
haraldmuc
Oben