К чему его подключать? Подскажите кроссбраузерное решение. И возможные проблемы. Старый IE не интересует.
Встретил такое:
var head = document.head || document.getElementsByTagName('head')[0] || document.documentElement || document.body || document.getElementsByTagName('body')[0] || document.getElementsByTagName('*')[0];
var script = document.createElement('script');
head.appendChild(script);
Возможно это лишнее? Растолкуйте для каких браузеров и их версий что нужно? Вообще больше интересует Опера последних версий. Какой элемент нужен для нее? document.body - это достаточно кроссбраузерно?