我希望在远程网站上实现一个html小部件,通过我的研究,一致的方法是让远程网站管理员在文档的头部放置一个脚本,基本上将外部脚本标记放在头部。
function requestContent( local ) {
var script = document.createElement('script');
script.src = CONTENT_URL;
script.async = true;
document.getElementsByTagName('head')[0].appendChild(script);
}
为什么我不能让网站管理员直接插入脚本标记?
<script src="http://example.com/script.js">
这是一个异步问题吗?我不能在脚本标签上使用async param因为我需要IE9支持,所以我唯一的选择是第一种方法吗?我发现关于这个主题的大部分文章都有点过时,这是我提问的主要原因。