解决方法,用以下方法加载js:
复制代码 代码如下:
var loadScript = function(url, callback, charset){
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
if(charset){
script.charset = charset;
}
script.src = url;
if(!callback){
return;
}
script.onload = script.onreadystatechange = function(){
if(!this.readyState || this.readyState==='loaded' || this.readyState==='complete'){
callback();
}
};
head.appendChild(script);
};
您可能感兴趣的文章:
- 借助script进行Http跨域请求:JSONP实现原理及代码
- JavaScript 处理Iframe自适应高度(同或不同域名下)
- jQuery插件jQuery-JSONP开发ajax调用使用注意事项
- jquery ajax jsonp跨域调用实例代码
- 用jQuery与JSONP轻松解决跨域访问的问题
- JSONP跨域的原理解析及其实现介绍
- iframe子页面与父页面在同域或不同域下的js通信
- 一个简单的jQuery插件ajaxfileupload.js实现ajax上传文件例子
- 使用jsonp完美解决跨域问题
- 原生JS封装Ajax插件(同域、jsonp跨域)