Reputation: 205
window.location = 'http://...';
now I want to assign this location path to a variable, as a normal text string. I want to achieve:
var Path = 'http://...';
i tried to use:
var Path = window.location;
but I get, as this var value:
function Path() { [native code] }
while I want to have the location text string as its value..
Upvotes: 4
Views: 16907
Reputation: 17201
Yes, window.location
is an object, its href
property returns the entire URL.
See here for a reference on the location
object (location
's other properties & functions can be useful): http://developer.mozilla.org/en/DOM/window.location
Upvotes: 3
Reputation: 9874
This should work (though I didn't test):
var path = window.location.href;
Upvotes: 4
Reputation: 943142
You want location.href
. The location
object is rather more complicated than a simple string.
Upvotes: 7