我想在来自不同域的页面上加载自定义脚本。我这样做:
<script type="text/javascript">
(function(d){
var f = d.getElementsByTagName('SCRIPT')[0], p = d.createElement('SCRIPT');
p.type = 'text/javascript';
p.async = true;
p.src = '//domainA.com/js/custom.js';
f.parentNode.insertBefore(p, f);
}(document));
</script>
我的 custom.js 脚本使用 JQuery 和 Ajax 来加载其他内容。
如何检查 jquery 是否在页面上并在执行脚本 custom.js 之前加载它?
如何确保跨站点 ajax 请求在 custom.js 脚本中工作?