Ich möchte eine JavaScript-Variable als 'Src' Attribut für ein anderes Tag auf dem gleichen JSP verwenden.Verwenden Sie JS-Variable, um das src-Attribut für <script> festzulegen Tag
<script>
var link = mylink // the link is generated based on some code
</script>
Ich möchte dieses neue Element wie unten gezeigt erstellen.
<script src="mylink">
</script>
Bei der Suche in verschiedenen Foren habe ich versucht, die folgenden Optionen zu verwenden, aber sie scheinen nicht zu funktionieren. Ich möchte, dass dieses Ding in allen gängigen Browsern funktioniert.
Setzen Sie diesen Code in das erste Element.
var script = document.createElement("script"); script.type = "text/javascript"; script.src = "path/to/somelink"; document.body.appendChild(script);
Verwenden Dokument Schreibverfahren in dem ersten Element.
document.write("<script type='text/javascript' src="+ google.com + "><\/script>");
Versuchte eine JSTL Variable in dem ersten Element festzulegen, und sie verwenden.
<c:set var="URL" value="mylink"/>
Keine dieser Möglichkeiten waren erfolgreich. Irgendwelche Vorschläge, was schief läuft?
Es ist ein beliebtes Skript Laden Utility namens require.js. Es optimiert das Laden und Abhängigkeiten von Skripten, indem synchrone Aufrufe asynchron ausgeführt werden. Dies könnte von Interesse sein. –
Wenn Sie eine Antwort erhalten, sollten Sie eine der Lösungen akzeptieren. :) oder geben Sie die Antwort an, die Sie nützlich fanden. – Mahesh