Sometimes its cleaner does not create a whole bunch of global vars, you can pass them as parameters to the js file as follows:
<script type="text/javascript" src="/js/my_script.js?param1=xyz&param2=abc"></script>
In your external js, you can easily write a method to analyze these parameters.
minaz source
share