Der folgende Beitrag wurde am 23. 03. 2005, 14:47 Uhr von Jo veröffentlicht.
Hallo,
ich möchte abhängig von einer bestimmten Bedingung eine andere Javascript-Datei einbinden. Weiss jemand wie das geht? So soll das funktionieren:
<html>
<head>
<script>
if(Bedingung)
schreibe "<SCRIPT SRC='skriptA.js'></SCRIPT>"
else
schreibe "<SCRIPT SRC='skriptB.js'></SCRIPT>"
</script>
</head>
<body>
...
</body>
Folgendes habe ich schon probiert, geht aber nur im Explorer:
<SCRIPT SRC='skriptA.js' id='A'></SCRIPT>
<SCRIPT>
if(!Bedingung)
{
document.getElementById("A").setAttribute("src", "skriptB.js", 0);
}
</SCRIPT>
Der folgende Beitrag wurde am 23. 03. 2005, 14:51 Uhr von Ingo Turski veröffentlicht.
Hi,
> if(Bedingung)
> schreibe "<SCRIPT SRC='skriptA.js'></SCRIPT>"
fast richtig. Jetzt müßtest Du das nur noch in englisch übersetzen und als Funktion notieren...
freundliche Grüße
Ingo
--
[barrierefreie Webseitenerstellung » Suchmaschinenoptimierung | em?] (Tanzschritte gesucht?;-)
Der folgende Beitrag wurde am 23. 03. 2005, 15:17 Uhr von Jo veröffentlicht.
> fast richtig. Jetzt müßtest Du das nur noch in englisch übersetzen und als Funktion notieren...
Gute Idee, nur leider stürzt mein Browser immer ab wenn ich schreibe:
document.writeln("<script src='...'></script>");
Der folgende Beitrag wurde am 23. 03. 2005, 15:32 Uhr von wahsaga veröffentlicht.
hi,
> Gute Idee, nur leider stürzt mein Browser immer ab wenn ich schreibe:
> document.writeln("<script src='...'></script>");
^ hier wird dein script-bereich beendet
maskiere </ mit <\/
gruß,
wahsaga
--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }
Der folgende Beitrag wurde am 23. 03. 2005, 15:41 Uhr von Jo veröffentlicht.
> maskiere </ mit <\/
Ja das geht, danke.
Der folgende Beitrag wurde am 23. 03. 2005, 14:52 Uhr von derletztekick veröffentlicht.
Hallo,
Warum lädst Du nciht beide und sprichst die Funktionen in den *.js Dateien in der If-Bedningung nicht gesondert an?
Mit freundlichem Gruß
Micha
Der folgende Beitrag wurde am 23. 03. 2005, 15:14 Uhr von MudGuard veröffentlicht.
Hi,
> <SCRIPT SRC='skriptA.js' id='A'></SCRIPT>
Das script-Element aus HTML hat kein id-Attribut. In XHTML hätte es ein id-Attribut (aber um XHTML kann es sich hier ja nicht handeln).
Dafür aber ein Pflicht-Attribut namnes type.
cu,
Andreas
--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
Der folgende Beitrag wurde am 23. 03. 2005, 15:47 Uhr von Jo veröffentlicht.
> Das script-Element aus HTML hat kein id-Attribut.
Die DOM-HTML-API lässt ein id Attribut für jedes HTML-Tag zu.
Der folgende Beitrag wurde am 23. 03. 2005, 16:02 Uhr von MudGuard veröffentlicht.
Hi,
> > Das script-Element aus HTML hat kein id-Attribut.
>
> Die DOM-HTML-API lässt ein id Attribut für jedes HTML-Tag zu.
HTML läßt es aber nicht zu.
Daß Du per DOM vielleicht nachträglich eins hinzufügen kannst, ist was anderes.
cu,
Andreas
--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4