Variables externem .js file übergeben
Mike
- javascript
Hallo!
Ich möchte gerne unseren Kunden ein externes Voting script anbieten. Damit nicht HTML Code eingebaut werden muß, soll alles in eine externe .js gepackt werden. Soweit so gut.
Allerdings möchte ich zwei variablen dem javascript übergeben. entweder über die die url des javascripts.ZB
<script src="vote.js?id=99&lang=de" type="text/javascript"></script>
oder im scriptbereich wie
<script src="vote.js" type="text/javascript">
id = 99;
lang = de;
</script>
welche option ist besser? wie kann ich die variablen im script auslesen und verwenden?
Danke für die Hilfe.
lg
Mike
Hallo Mike,
<script src="vote.js?id=99&lang=de" type="text/javascript"></script>
Wie das geht, weiß ich nicht. serach wird Dir hier afaik nicht helfen.
oder im scriptbereich wie
Ich hätte es umgedreht eingebunden:
<script type="text/javascript">
var id=99;
var lang = "de"; // es ist ein String!
</script>
<script src="vote.js" type="text/javascript">
Dadurch sollten dem externen Script die beiden Variablen sofort zur Verfügung stehen.
Mit freundlichem Gruß
Micha
Hallo Mike.
<script src="vote.js?id=99&lang=de" type="text/javascript"></script>
Es gibt in den üblichen (X)HTML-DTDs keine lang-Entität. Du möchtest das kaufmännische & als & notieren.
Einen schönen Dienstag noch.
Gruß, Ashura
Heißa, Mike,
<script src="vote.js" type="text/javascript">
id = 99;
lang = de;</script>
Siehe hierzu: http://de.selfhtml.org/javascript/intro.htm#javascriptdateien
Zitat: „JavaScript-Code zwischen den <script>-Tags wird in diesem Falle ignoriert.“
Die Lösung wurde bereits genannt.
Gautera!
Grüße aus Biberach Riss,
Candid Dauth