1UnitedPower: Variabler .JS Pfad

Beitrag lesen

Meine Herren!

ich arbeite grade an einem kleinen Projekt, und wollte Fragen ob es möglich ist im <Head>-Bereich
einem Script-Tag eine variable Pfadangabe zu machen also so in der Art:
Hab zwar schon paar Ideen ausprobiert, aber nichts davon hat funktioniert. :/

Etwa so?

<script>  
var url;  
// Etwas Magie, die url mit einem sinnvollen Wert füllt.  
document.write('<script src="' + url + "'></script>');  
</script>

Beachte: Das funktioniert nur, wenn das Skript schon beim Seitenaufbau eingebunden werden soll, also bevor das DOMContentLoaded-Ereignis und insbesondere bevor das window.onload-Ereignis ausgelöst wurde. Willst du das zu einem späteren Zeitpunkt, darfst du nicht document.write verwenden.

Stichwort Magie: Wieso ist die Skript-URL generisch? Woher stammt sie? Ist sie dem Server nicht schon beim Zusammenbauen der Seite bekannt, also könntest du nicht etwa sowas machen:

<?php echo "<script src=\"$url\"></script>"; ?>

--
“All right, then, I'll go to hell.” – Huck Finn