Похоже, метод document.all недоступен в IE11. Итак, что является лучшим способом сделать доступным или что альтернатива этому?
Это не стандартное и не должно использоваться. Согласно MDN: https://developer.mozilla.org/en-US/docs/Web/API/Document#
В соответствии с Microsoft: https://msdn.microsoft.com/library/bg182625(v=vs.85).aspx#docmode
Вместо этого используйте document.getElementById
document.all
устарел уже почти два десятилетия. Попробуйтеdocument.getElementById('elementID')