In my version of IE (4.72.3110), there is no concept of document filters, so I get not one but TWO annoying JavaScript errors when loading the index page saying that "document.body.filters.0 is not an object"
In JavaScript any time you try to access a property of an object that does not exist, you receive the value null, so you can check against this value to ensure said property exists before manipulating it, and this avoids the problem.
Simply add an if statement around the statements that access filters[0], as such:
if(document.body.filters[0] != null) { ... }
If the field doesn't exist, the code won't execute and no error should occur
Quasar