Сообщение от mcfly
|
script.src !== undefined
|
Свойство src никогда не бывает undefined. На скриптах оно всегда определено.
Сообщение от mcfly
|
var newScript = document.createElement('script');
|
А разве script.cloneNode(true) не подходит?
Сообщение от mcfly
|
else
eval(script.innerHTML);
|
А разве для инлайновых скриптов та же методика перевставки в DOM не подходит? На сколько я знаю с eval'ом траблы кое-какие. Та же jQuery вроде использует вставку в DOM в качестве $.globalEval()