Is it a good practice for a .js file to rely on variables declared in the including html
- by Bozho
In short:
<script type="text/javascript">
var root = '${config.root}';
var userLanguage = '${config.language}';
var userTimezone = '${config.timezone}';
</script>
<script type="text/javascript" src="js/scripts.js"></script>
And then, in scripts.js, rely on these variables:
if (userLanguage == 'en') { .. }
…