Difference between revisions of "CR.url"
From Market Ruler Help
Line 19: | Line 19: | ||
Sample page x | Sample page x | ||
+ | |||
Sample page y | Sample page y | ||
Revision as of 03:14, 23 June 2020
The __CR.URL function is a JavaScript function that parses the current URL. It returns a newly created URL object representing the URL defined by the parameters.
Using CR.URL()
When you call CR.URL() it parses the current URL and the following structure is returned (data is included as part of this example).
{protocol: "https", host: "addresslock.com", path: "/", hash: "", query: "", …}
"protocol": is the type of protocol. In this case, "Hypertext Transfer Protocol"
"host": returns the current domain
"path": gives the
"hash":
"query":
When you update queryparams, the following changes result:
Sample page x
Sample page y
hash: "" host: "addresslock.com" parse: ƒ (url) parseQuery: ƒ (q) path: "/" port: protocol: "https" query: "" queryParams: undefined queryparams: {} unparse: ƒ () unparseQuery: ƒ () url: "https://addresslock.com/" arguments: (...) caller: (...) length: name: "" prototype: {} __proto__: ƒ () FunctionLocation: Scopes: Scopes[]
See also
Category:ConversionRuler]]
Category:ConversionRuler JavaScript Functions]]