config.js对相对路径判断时的bug:以/开头的路径在ie7以及一下版本不兼容的问题。
zaaack opened this issue · comments
Zack Young commented
经测试,在ie7下,script标签的src如果是/path/to/your/js/config.js,则dom.src取出的仍然显示该绝对uri路径,但是ie8以上以及chrome等浏览器则是包含域名的绝对路径,所以getCurrentPath+/path/to/your/js/config.js会出现路径错误,解决代码:
function isRelative(url){
// if(!/:/.test(url)){//原来的
if(!/:/.test(url)&&url.charAt(0)!=='/'){//兼容低版本ie,将uri路径算做绝对路径 @author Z
return true;
}
}