| 26 | | require: function(libraryName) { |
|---|
| 27 | | // inserting via DOM fails in Safari 2.0, so brute force approach |
|---|
| 28 | | document.write('<script type="text/javascript" src="'+libraryName+'"></script>'); |
|---|
| | 26 | require: function(libraryName) { |
|---|
| | 27 | try { |
|---|
| | 28 | script_tag = document.createElement('script'); |
|---|
| | 29 | script_tag.setAttribute('type','text/javascript'); |
|---|
| | 30 | script_tag.setAttribute('src',libraryName); |
|---|
| | 31 | head = document.getElementsByTagName("head")[0]; |
|---|
| | 32 | head.appendChild(script_tag); |
|---|
| | 33 | } catch(e) { |
|---|
| | 34 | // inserting via DOM fails in Safari 2.0, so brute force approach |
|---|
| | 35 | document.write('<script type="text/javascript" src="'+libraryName+'"></script>'); |
|---|
| | 36 | } |
|---|