Using getElementsByTagName
1. .getAttribute("data-directories")
var directories = document.getElementsByTagName("html")[0].getAttribute("data-directory");
2. .src or .getAttribute("src") works the same
var base_url=document.getElementsByTagName("script")[0].src.split(/\b(?:core|local)\b/)[0];
For newer browsers document.querySelector can be used like jQuery selectors which is of course smarter if there are more than one script on the page
var base_url=document.querySelector('script[src$="require.js"]').src.split(/\b(?:core|local)\b/)[0];