windows.location.href not working on Firefox3

firefox, javascript

Solution

Have you tried just using

window.location = 'url';

In some browsers, `window.location.href` is a read-only property and is not the best way to set the location (even though technically it should allow you to). If you use the `location` property on its own, that should redirect for you in all browsers.

Mozilla's documentation has a pretty detailed explanation of how to use the `window.location` object.

https://developer.mozilla.org/en/DOM/window.location

Problem

We have a JavaScript function named "move" which does just "windows.location.href = any given anchor". This function works on IE, Opera and Safari, but somehow is ignored in Firefox. Researching on Google doesn't produce a satisfactory answer why it doesn't work. Does any JavaScript guru knows about this behavior, and what would be the best practice to jump to an anchor via JavaScript?

Original source

Related problems