Set And Read Cookies Using Two Different Domain Using Javascript
I want to set cookies in url like salesforce apex page url using javascript[document.cookie] and get those cookies in another domain in same browser.using javacript but not able to
Solution 1:
It isn't possible to read cookies created by another domain for security reasons. I also believe the browser handles the creation of the domain aspect of the cookie, so I don't believe it's possible to create a cookie "from" another domain.
I don't think what you're asking is possible on separate domains (sub-domains would work)
Solution 2:
It is not going to work the way you want. You cannot read the cookie of another domain. You could think about using cross window messaging - especially if you are using iframes.
Solution 3:
It isn't possible to read cookies created by another domain for security reasons. For get read same domain cookies use following code
if (navigator.cookieEnabled) {
cookieArray = document.cookie.split(";");
cookieArray.forEach(myFunction);
function myFunction(item, index) {
if (item.split("=")[0] == " yourcookiename" || item.split("=")[0] == "yourcookiename") {
userSubID = item.split("=")[1];
console.log("yourcookiename " + yourcookiename)
}
}
}
If there are more one cookie you have to use "(space)yourcookiename" and "yourcookiename" get cookie vales
Post a Comment for "Set And Read Cookies Using Two Different Domain Using Javascript"