Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var fileLoader= {
- require:function(s) {
- try{
- // inserting via DOM fails in Safari 2.0, so brute force approach
- if(s.type == "text/javascript") {
- document.write('<script type="text/javascript" src="'+s.url+'"><\/script>');
- } else {
- document.write('<link rel="stylesheet" href="'+ s.url +'" />');
- }
- } catch(e) {
- // for xhtml+xml served content, fall back to DOM methods
- if(s.type == "text/javascript") {
- var script = document.createElement('script');
- script.type = 'text/javascript';
- script.src = s.url;
- document.getElementsByTagName('head')[0].appendChild(script);
- } else {
- var style = document.createElement('link');
- style.rel = 'stylesheet';
- style.href = s.url;
- document.getElementsByTagName('head')[0].appendChild(style);
- }
- }
- }
- };
Add Comment
Please, Sign In to add comment