layer und netscape 4 und variablen
Robert
- javascript
Hallo!
Ich will NUR ZUM TESTEN einen Text sich auf und ab bewegen lassen.
Der Code ist recht simple nur soll er halt auch mit netscape 4 genauso gehen wie mit dem iEXPL
Mein Problem habe ich im folgenden COde kommentiert:
<script language="javascript">
<!--
var i=20;
var gehe = "runter";
function geh()
{
if (navigator.appName=="Netscape")
{
window.setInterval("gehnets()",'20');
}
else
{
window.setInterval("gehexpl()",'20');
}
}
function gehnets()
{
document["oben"].top = i;
/*hier ist das PROBLEM (i), der debugger von netscape 4 sagt: can't convert i to an integer. Und wenn ich statt i eine Zahl eingebe geht es aber. */
if(gehe=="runter")
{
i++;
}
if(gehe=="rauf")
{
i--;
}
if(i==400)
{
gehe="rauf";
}
if(i==20)
{
gehe="runter";
}
}
function gehexpl()
{
document.getElementById("oben").style.top = i;
if(gehe=="runter")
{
i++;
}
if(gehe=="rauf")
{
i--;
}
if(i==400)
{
gehe="rauf";
}
if(i==20)
{
gehe="runter";
}
}
-->
</script>
Was mache ich falsch?
Und nochmal der Code hier ist nur zum Test und nicht zum Gleich Einfügen, also sagt mir bitte nicht andauernd, dass der Code sich nicht an den Standard hällt. Es ist zwar nett mir das zu sagen aber am Ende kümmert sich keine wieder um mein eigentliches Problem
Danke schonmal
RObert
Was mache ich falsch?
warum postest du nicht im vorhandenen thread und erklärst _da_ mal was denn bitte an deinem Code angeblich nicht läuft?
Hallo!
Also ich hab die frage nicht ganz verstanden, aber ich sag mal was dazu!
Den Thread da unten liest eh kein Mensch mehr oder?
Der Code funktioniert einfach nicht in Netscape aber im iExplorer.
Hab einiges von dem was mir im letzten thread ("layer in Netscape") gesagt wurde, gemacht. Nun geht der Code immer noch nicht weil :
can't convert i to an integer.
(Der layer bleibt immer stehen und bewegt sich nicht in Netscape)
Ich habe die Stelle auch gut Kommentiert.
Ich weiß nciht was ich noch angeben soll.
Ich hab in google schon nach dem fehler gesucht und habe nichts richtiges gefunden. Könnt ihr ja mal probieren.
Und bei dem letzten Thread hat man mir geraten wie ich die if anweisungen gestallten soll. Das habe ich auch geändert und es geht noch immer nicht.
MFG Robert
Hallo!
Also ich hab die frage nicht ganz verstanden, aber ich sag mal was dazu!
Den Thread da unten liest eh kein Mensch mehr oder?
Ja, genau - da muß ich Dir recht geben Robert - keiner ist vielleicht übertrieben, aber halt wenige...
wenn Dein erster Thread nun ein paar Postings weiter unten stände als dieser, würd' ichs ja einsehn, aber er ist jetzt über 20 stunden alt.
Ich beantworte auch Postings, bin aber sicher nicht der, nach einem Arbeitstag erstmal das Ganze Forum bis zum letzten Posting von gestern abend durchliest...
Grüße an alle "Ich hab zuerst gemerkt daß dies ein Doppelposting ist" User, und natürlich auch alle anderen, Markus.
<img src="http://forum.de.selfhtml.org/images/13.gif" border="0" alt="">
Man Jungs nich mal das könnt Ihr :-)
Siehe hierzu:
http://forum.de.selfhtml.org/faq/#Q-19
Mit ausgesprochen fröhlichen Grüßen TomIRL
Hallo,
Den Thread da unten liest eh kein Mensch mehr oder?
doch! Aber du offenbar nicht mehr?
Ansonsten: http://forum.de.selfhtml.org/faq/
Der Code funktioniert [...]
schreib das im ursprünglichen thread und beantworte möglichst meine dort gepostete Frage (auch dort).
(Auch den Unfug mit den if-Anweisungen der wohl gar nicht helfen kann solltest du dort beanstanden!)
Grüsse
Cyx23
http://www.fischweb.at
Die Seite geht mit netscape 4 auch das Linkmenü bewegt sich.
Also möglich ist es.
Robert