scripts=document.elements.getElementByTagName('script') latest=scripts[scripts.length-1]
This approach allows you to specify parameters as JSON. So data of arbitrary length can be passed without having to resort to some global variable.
It solves a problem I had where I needed to pass some template engine generated content into an otherwise static script.
Thanks for the tip :)