Рассмотрим следующий Javascript:
var anchors = document.getElementsByTagName('a');
for(var i=0; i < anchors.length; i++)
{
alert(a.pathname);
}
Когда я запускаю это на странице, содержащей ссылки в формате " http://foo.com/bar, в IE8 я возвращаю строку, которая выглядит как" бар ". В Safari, Chrome, Firefox, я возвращаю что-то вроде" /bar " (обратите внимание на ведущую косую черту).
Является ли IE ошибкой здесь, что сделка?