如何在javascript中包含外部js作为源,即<script type="text/javascript" src="/cordys/wcp/application.js" ></script>
。
但是当我按照下面的尝试进行以下讨论时,我得到“文档未定义”的问题。请帮助我如何摆脱这个问题。
function loadScript(url, callback){
// Adding the script tag to the head as suggested before
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = url;
// Then bind the event to the callback function.
// There are several events for cross browser compatibility.
script.onreadystatechange = callback;
script.onload = callback;
// Fire the loading
head.appendChild(script);
}
答案 0 :(得分:0)
您可能已禁用JavaScript。由于 document 是引用整个HTML文档的DOM变量,如果您收到类似于您编写的错误,则会发生阻止javascript引擎启动的内容。 当然有更多的信息(你在哪里使用它,你想要实现什么,浏览器,浏览器的版本......)可以帮助我们理解你的问题。