兼容ie,firefox,chrome的跨域加载js脚本
来源:互联网 发布:php笔试题汇总及答案 编辑:程序博客网 时间:2024/05/01 11:42
function includeJS(url){
var me = arguments.callee;
me.Script && me.Script.parentNode.removeChild(me.Script);
me.Script = document.createElement("script");
me.Script.setAttribute("type","text/javascript");
me.Script.src = url;
document.getElementsByTagName("head")[0].appendChild(me.Script);
me.Script.onload = me.Script.onreadystatechange = function(){
if(me.Script.readyState){
if(me.Script.readyState.match(/loaded|complete/i)) return fnback();
}else{
return fnback();
}
}
}
注意:个人测试时发现script元素必须每次重新创建和删除,如果只是在初次加载的页面里事先加入script元素,然后在每次动态加载时只设置src属性则在firefox下不好用。
- 兼容ie,firefox,chrome的跨域加载js脚本
- js脚本:ie和firefox的兼容
- IE、Firefox、Chrome 的JS代码兼容注意事项
- js操作select 兼容ie、chrome、Firefox
- IE、firefox的js兼容
- 兼容IE-FireFox-Chrome的背景音乐播放
- 兼容IE-FireFox-Chrome的背景音乐播放
- 兼容IE & Firefox 的脚本改本属性值的检测方法 [ 不支持Chrome ]
- firefox兼容ie的dom方法脚本
- pasteHTML兼容ie,firefox,chrome
- FLASH兼容IE FireFox Chrome
- js动态添加、删除表格,兼容IE、FireFox、Chrome
- js+flash 剪切板复制粘贴 兼容ie chrome firefox flash10
- js获取上传文件大小,兼容ie,FireFox,Chrome
- JS直接导出excel 兼容ie、chrome、firefox
- JS 读取Excel文件(xls) 兼容Chrome/IE/Firefox
- 判断iframe或脚本对象是否加载完毕的方法(兼容ie和Firefox)
- 鼠标拖动动态改变表格的宽度的js脚本 兼容ie/firefox
- JavaScript 经典代码大全
- CentOS yum的详细使用方法
- 条款11:在operator= 中处理“自我赋值”
- oracle Cursor使用大全
- EVC /PB /WinCE开发问题
- 兼容ie,firefox,chrome的跨域加载js脚本
- 博客
- 条款12:复制对象时勿忘其每一个成分
- 用AspNetPager.dll进行分页
- 解决exchange2007邮件服务器下使用Foxmail不能外发邮件问题
- Javascript实例教程(1) 创建弹出式窗口
- 动态添加控件的事件可以写在类中
- JavaScript中根据身份证求出出生日期的正则表达式(各位给评评!(包含原来15位的))
- Javascript实例教程(2) 创建折叠式导航菜单