http redirection issue

As far as I know, we can use two method to redirects http response.

  1. Using Java script window.location;
  2. Using HttpContext.Current.Response.Redirect in ASP.Net

From function and end user perspective, are the two methods interchangeable?

http redirection issue