The URL to add a parameter to.
The name of the query parameter to add. If it already exists, the value will be updated.
The value for the query parameter.
Gets the URL to the containing "folder" for the given URL. For exmple: getFolder("http://server.com/foo/bar/img.jpeg") -> "http://server.com/foo/bar/" getFolder("http://server.com/foo/bar") -> "http://server.com/foo/bar/" Note that the query string and fragment are discarded in the result. Note that the object returned from this method will suffer from quirks of IE. It's pathname will not have a leading '/', Unless we add it to a document. See https://connect.microsoft.com/IE/Feedback/Details/1002846
The URL to extract the folder from.
Parses a URL into its component parts. Note that the object returned from this method will suffer from quirks of IE. It's pathname will not have a leading '/', Unless we add it to a document. See https://connect.microsoft.com/IE/Feedback/Details/1002846
The URL to parse.
Convert a dictionary of query parameters into a string.
The query string dictionary
The string of all the query parameters
Parses a URL query string into a dictionary of key/value pairs.
Removes all query parameters from the url. Note that the query string and fragment are discarded in the result. Note that the object returned from this method will suffer from quirks of IE. It's pathname will not have a leading '/', Unless we add it to a document. See https://connect.microsoft.com/IE/Feedback/Details/1002846
The URL to extract the new url from which does not contain query parameters.
Removes a query parameter from a URL, if it exists.
The URL to add a parameter to.
The name of the query parameter to remove.
Adds (or updates) a query parameter in a URL.