私は以下のjsを持っています。これもこのフィドルにあります
(function () {
var test = document.createElement('script');
test.type = 'text/javascript';
test.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'www.example.com/test.js';
console.log(test);
document.getElementsByTagName('body')[0].insertAdjacentHTML("beforeEnd", test);
})();
ページの一番下の js 終了タグの直前に js を配置したいと考えています。
console.log で表示すると、期待どおりの結果が得られます。どれが
<script type="text/javascript" src="http://www.example.com/test.js"></script>
ただし、実際にページに追加しようとすると、 [object HTMLScriptElement] が表示されます
ここで何が欠けていますか、またはこれを達成するために試みることができる別の方法はありますか?