javascript – jQuery location href-ThrowExceptions

Exception or error:

I remember there’s a redirect function in jQuery.

It was like:

$(location).href('http://address.com')

But what was it exactly? I couldn’t remember and can’t find it using Google Search.

How to solve:

There’s no need of jQuery.

window.location.href = 'http://example.com';

###

Use:

window.location.replace(...)

See this Stack Overflow question for more information:

How do I redirect to another webpage?

Or perhaps it was this you remember:

var url = "http://stackoverflow.com";
$(location).attr('href',url);

###

This is easier:

location.href = 'http://address.com';

Or

location.replace('http://address.com'); // <-- No history saved.

###

I think you are looking for:

window.location = 'http://someUrl.com';

It’s not jQuery; it’s pure JavaScript.

###

Ideally, you want to be using window.location.replace(...).

See this answer here for a full explanation: How do I redirect to another webpage?

###

You can use just JavaScript:

window.location = 'http://address.com';

Leave a Reply

Your email address will not be published. Required fields are marked *