externe ScriptDatei lädt zu langsam
Andy
- javascript
0 Tobias Kloth0 Andy0 rainer groth0 ANdy
0 MudGuard
Hi zusammen,
(für mich ein kurioses Problem...)
Ich habe meine functions in einer Datei ausgelagert und mit
<script language="JavaScript" src="java.js" type="text/javascript"></script>
noch im head eingebunden.
In der Seite kommt erst normales html und dann ein function-call
der auch wieder html ausgibt.
Bis jetzt klappte alles - vor ein paar Tagen bekomme ich ein Mail,
"mit 3,2 GHz und DSL tut's nicht!"
Hingefahren, angeschaut -> anscheinend ist der Browser (IE6.0)
schneller beim Funktionsaufruf als beim einladen der Datei!
Kennt Ihr so was, ist das wirklich ein "asynchrones Problem" und wie umgehe ich das???
Lieben Dank für die Hilfe
Andy
Hallo Andy,
In der Seite kommt erst normales html und dann ein function-call
der auch wieder html ausgibt.
wo kommt erst html? doch wohl hoffentlich nicht in der java.js, oder?
Kennt Ihr so was, ist das wirklich ein "asynchrones Problem" und wie umgehe ich das???
ich weiß nicht so ganz was du meinst - es wäre hilfreich, wenn du die url der betreffenden Seite mal posten würdest.
Grüße aus Nürnberg
Tobias
Hi Tobi - die Url www.skatekarte.de, das Problem kommt (mit Vorliebe) in der Darstellung der Karte.....
Abstract:
java.js:
funktion go () {
alert("went");
}
test.html:
<!doctype html public "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>Title</title>
<script language="JavaScript" src="java.js" type="text/javascript"></script>
<script language="JavaScript" type="text/javascript">
<!--
go();
//-->
</script>
</head>
und-so-weiter....
Fehlermeldung: go nicht definiert....
Hilft das? Kannst Du auf Deinem Rechner das Problem nachstellen?
(Bisher ging es überall - alleine auf einem 3,2 GHz (Wer braucht so was???) ging es in die Hose...)
Hallo Andy,
Hilft das? Kannst Du auf Deinem Rechner das Problem nachstellen?
Nein.
(Bisher ging es überall - alleine auf einem 3,2 GHz (Wer braucht so was???) ging es in die Hose...)
Ist das Problem denn mit besagtem Rechner reproduzierbar ?
Welche (Hintergrund-) Tasks laufen denn noch auf jenem Rechner ?
gruesse
rainer groth
Ist das Problem denn mit besagtem Rechner reproduzierbar ?
Ja - leider zu 100%
Welche (Hintergrund-) Tasks laufen denn noch auf jenem Rechner ?
nix was wehtäte - webwasher hab ich abgeklemmt, geht immer noch nicht.
Hi,
funktion go () {
Steht da wirklich
funktion? Dann sollte es in KEINEM Browser funktioniern (im Gegensatz zu
function).
go() ist außerdem ein ungünstiger Name - könnte sich mit der vordefinierten Funktion go() beißen.
<!doctype html public "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>Title</title>
<script language="JavaScript" src="java.js" type="text/javascript"></script>
Sorry, aber entweder script-Element oder HTML 3.2:
HTML 3.2 definiert zwar SCRIPT, aber nur, um die Einführung in einer späteren Version vorzubereiten:
"SCRIPT reserved for future use with scripting languages."
cu,
Andreas