Problem mit JavaScript

Donkie

Grünschnabel
Hallo Leute, ich bin in diesem Forum noch nicht sehr aktiv, da ich zur Zeit viel anderes um die Ohren hatte.

Habe mich jetzt aber in den letzten Tagen mit einem neuen Design für meine Homepage beschäftigt. Die Page besteht grösstenteils aus ganz normalen HTML Dateien. In diese habe ich nun aber auch JavaScript Befehle eingebunden (z.B. es wird je nach Tag ein anderes Bild angezeigt ; ein Popup in bestimmer Größe öffnen).

Ich hab die Seite einfach mal so zum Testen geuppt und ich habe genau bei den Seiten wo JavaScript Befehle eingebunden sind imense Ladezeiten.

Liegt das an den JavaScript Befehlen im HTML-Dokument? Vertragen sich die beiden nicht? Liegt es an mir? Kann ich das irgendwie optimieren?

Meine Verbindung ist DSL, also nicht dass ihr denkt ich tucker mit 56 K durchs Netz. Also sollte von daher ja doch recht schnell gehen mit DSL.

Hoffe ihr könnt mir helfen.

mfg
Donkie
 
Zuletzt bearbeitet:
Hallo!

Normalerweise sollte die Ladezeit durch JS nicht besonders beeinflusst werden!
Das gilt insbesondere bei DSL! Da sind ja selbst riesige Scripte innerhalb weniger Sekunden geladen.
Hast du vielleicht mal eine Demo, wie das Script aussieht?

PS:
Ich "tucker" immer noch mit 56 Kbit durchs Netz - :( .
 
Also ok zuerst einmal tut es mir leid, dass du immer noch 56 k hast, aber ich kenn das Gefühl, ich bekam auch erst sehr spät DSL :) *kopfhoch*

Nun zur Frage, also es sieht so aus:


<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>+ + + donkie v7 + + +</title>
<link rel=stylesheet type="text/css" href="normal.css">
<script> type="text/javascript">
<!--
function oeffnefenster (url) {
fenster=window.open(url, "fenster1", "width=685,height=500,status=yes,scrollbars=yes,resizable=no");
fenster.focus();
}
//--&gt;
</script>
</head>


Dann halt der body mit ner Tabelle und in einer Zeile eben dann das Script


<script>
var day = (new Date()).getDay(); //aktueller Wochentag wird ausgelesen(Systemuhr von User)
//Wochentag wird in form von Zahlen ausgegeben; 1=Montag....7=Sonntag

if(day==1){ //wenn aktueller Tag gleich Montag ist dann zeige Bild1
document.write("<IMG SRC='me_montag.jpg' vspace='5' hspace='5'>");
}else{ //sonst gehe weiter
if(day==2){ //wenn aktueller Tag gleich Dienstag ist dann zeige Bild2
document.write("<IMG SRC='me_dienstag.jpg' vspace='5' hspace='5'>");
}else{ //sonst gehe weiter
if(day==3){ //wenn aktueller Tag gleich Mittwoch ist dann zeige Bild3
document.write("<IMG SRC='me_mittwoch.jpg' vspace='5' hspace='5'>");
}else{ //sonst gehe weiter
if(day==4){ //wenn aktueller Tag gleich Donnerstag ist dann zeige Bild4
document.write("<IMG SRC='me_donnerstag.jpg' vspace='5' hspace='5'>");
}else{ //sonst gehe weiter
if(day==5){ //wenn aktueller Tag gleich Freitag ist dann zeige Bild5
document.write("<IMG SRC='me_freitag.jpg' vspace='5' hspace='5'>");
}else{ //sonst gehe weiter
if(day==6){ //wenn aktueller Tag gleich Samstag ist dann zeige Bild6
document.write("<IMG SRC='me_samstag.jpg' vspace='5' hspace='5'>");
}else{ //sonst gehe weiter
if(day==7){ //wenn aktueller Tag gleich Sonntag ist dann zeige Bild7
document.write("<IMG SRC='me_sonntag.jpg' vspace='5' hspace='5'>");
}else{ //sonst gehe weiter
document.write ("<IMG SRC='me_sonntag.jpg' vspace='5' hspace='5'>");
}}}}}}}</script>


Und im Dokument sieht das dann alles so aus: Hier eine kleine zensierte Version =) <-- ihr werdet nix sehen, aufgrund der Ladezeit :(

Es kann auch sein, dass der Befehl etwas kompliziert ist für das was ich erreichen will, aber das sind meine ersten Versuche mit Java Script, deshalb bitte ich das zu entschuldigen :)

Wenn es noch Unklarheiten bezüglich meines Problems gibt und ihr mir helfen möchtet euch aber Informationen fehlen, einfach melden. Ich schau jetzt täglich hier rein =)

Schön jetzt GROSSES DANKESCHÖN

mfg
Donkie


Ein Freund hat jetzt gesagt, bei ihm lädt der Link voll schnell und das mit ISDN. Also liegt es nur an mir. Aber warum geht es bei mir Offline und Online nicht
 
Zuletzt bearbeitet:
Tja, bei mir braucht der Link auch nicht lang zum laden (und das sogar bei einem 133 Mhz Pentium I - nur zum testen ;) )!
Wäre auch ein Wunder! Ist ja auch nicht grad umfangreich!
Also, da scheint irgendwas mit deinem Computer nicht zu stimmen.
Wie sieht denn die normale Ladezeit anderer Seiten aus (zum Beispiel dieser hier, ebay oder google)?
 
Andere Seiten gehen super schnell, nur meine eigene nicht. ich update mal mein IE =)

Wie es alles nix bringt. Ich kann meine eigene Seite wenn sie online ist, nicht anschauen, sowas macht mich traurig :(

mfg
donkie
 
Zuletzt bearbeitet:
mhm, fällt euch denn nix mehr ein, denn irgendwie finde ich es dumm ne seit ezu uppen, die ich als einziger net anschauen kann, obwohl es offline geht...

mfg
donkie

@rootssw also ich habe bei google, ebay und hier normale ladezeiten, wo ich probleme habe, ist eben meine eigne seite wenn sie im netz is und bei votings auf t-online

P.S.: was ich vielleicht noch sagen sollte, wenn ich meine Seite selber anschauen will, und mir dann den quellcode anzeigen lasse, lädt das alles nur bis zum script anfang. Aber nochmal, an was liegt das, denn offline geht das alles wunderbar, und bei anderen gehts auch. Ich habe auch schon andere Browser ausprobiert, gleiches prob...

BITTE HELFT MIR, BIN AM VERZWEIFELN
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück