考虑以下Javascript:
var anchors = document.getElementsByTagName('a');
for(var i=0; i < anchors.length; i++)
{
alert(a.pathname);
}
Run Code Online (Sandbox Code Playgroud)
当我在包含格式为" http://foo.com/bar "的链接的页面上运行时,在IE8中我得到一个看起来像"bar"的字符串.在Safari,Chrome,Firefox中,我得到了类似"/ bar"的内容(请注意前导斜杠).
IE在这里有问题,这是什么交易?