BlackGanglion / My-Reading-List

前端日常积累,后续写在issue里
0 stars 0 forks source link

[浏览器兼容性] a.pathname在 IE 和 chrome 下表现不一致 #7

Open BlackGanglion opened 7 years ago

BlackGanglion commented 7 years ago

IE:

var a = document.createElement('a')
a.href = '/datav/api/dasdad.json'
a.pathname 
// datav/api/dasdad.json

Chrome:

var a = document.createElement('a')
a.href = '/datav/api/dasdad.json'
a.pathname 
// /datav/api/dasdad.json

IE 的 jquery 结果 image

看了 jquery 源码,第一种基于 document.createElement,第二种基于 innerHTML