How can a javascript file know where it is located? For example:
Give this script tag an id, and write:
var src = document.getElementById('scriptID').attributes['src'];