通过<object>标签嵌入的网页清除Cookie

时间:2015-12-12 07:33:03

标签: javascript jquery html cookies

我已经使用对象标记在我的网页中嵌入了单个域的多个页面,

示例:

  • example.com/en-UK

  • example.com/en-US

依此类推,每个代表一个国家。

问题是域(example.com)在加载页面时使用cookie来存储国家名称和货币等数据。因此,当我使用对象标签同时加载多个页面时,它们都显示相同的国家/地区名称和货币。当页面在浏览器中单独加载(一次只有一页)时,情况并非如此。

因此我尝试删除example.com中的所有cookie,但我发现无法从其他域删除cookie。是否存在<object>标签的任何属性,例如沙箱,以便iframe限制它们。对此场景的任何其他想法也表示赞赏。

以下是我使用的对象标签的代码:

<div class='scroll-container'>
    <object class="my-object" data="https://example.com/en-UK/"></object>
    <div class='preventScroll'></div>
</div>
<div class='scroll-container'>
     <object class="my-object" data="https://example.com/en-US/"></object>
     <div class='preventScroll'></div>
</div>

0 个答案:

没有答案