Вы передаете ссылку на узел DOM в качестве имени нового окна.Это не сработает в IE, который настаивает на том, что имя окна должно быть допустимым идентификатором, а не какой-либо старой строкой.(Я не уверен на 100%, что внутренне DOM-узел будет преобразован в строку через «.toString ()» или эквивалентный, но это, вероятно, будет.)
Возможно, вы хотели получить какой-либо атрибут или свойствозначение найденного узла:
var winref = window.open("home/login.aspx", s.something, strFeatures);
Кроме того, не забудьте var
в объявлениях переменных!