[英]Setting cookie for different domain from javascript
我正在嘗試將cookie設置為與js文件的src相同的域。
場景:在www.xyz.com html中,我包括了來自qwe.com的js文件,如下所示
<script type="application/javascript" src="http://qwe.com/b.js"></script>
從這個b.js,我想創建域設置為.qwe.com的cookie。 我正在使用以下功能設置Cookie
function createCookie(name, value, days) { if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); var expires = "; expires=" + date.toGMTString(); } else { var expires = ""; } document.cookie = name+"="+value+expires+";domain=.qwe.com"+"; path=/;"; }
使用上面的代碼,我無法設置cookie。 示例:www.flipkart.com->在開發者控制台的資源選項卡中檢查cookie-> .scorecardresearch.com和.doubleclick.net能夠設置cookie
我也要這么做 有人可以分享解決方案嗎? 真正可行的解決方案。 我已經通過Google搜索嘗試了多種解決方案。 沒用
客戶端JavaScript只能為托管網頁的域設置cookie。
您引用的示例使用HTTP標頭設置cookie而不是JavaScript。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.