window.location.indexOf not working in Javascript
window.location is an accessor property, and getting its value gives you an object, not a string, and so it doesn’t have an indexOf function. (It’s perfectly understandable that people sometimes think it’s a string, since when you set its value, the accessor property’s setter accepts a string; that is, window.location = “some url”; actually works. … Read more