jquery - 为什么 Opera 扩展后台页面无法使用 cookie?

标签 jquery ajax cookies opera-extension

我尝试编写Opera扩展,它必须能够调用第三方站点的AJAX请求。

我在 config.xml 中有什么:

<access origin="*" />

我已获得此第三方网站的授权: please find that cookie exists

我以一种非常简单的方式使用 jQuery 从后台页面调用 AJAX:

$.ajax(params);

我在蜻蜓中得到什么? AJAX 调用已发送,但请求中没有 cookie。请看截图: enter image description here

问题仅存在于扩展程序后台页面上。简单地访问该网站即可很好地传输 cookie。

我做错了什么?如何让后台页面看到我的cookies?或者从我的分机调用第三方网站的另一种方式是什么?

最佳答案

当我读到对第三方站点的Ajax请求时,我直接想到了跨域限制: Cross domain cookies

关于jquery - 为什么 Opera 扩展后台页面无法使用 cookie?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13697496/

相关文章:

jquery - 如何使用 Jquery Ajax MVC 下载 Excel 文件和 PDF 文件

java - 如何淡化 GWT FlexTable 中单元格的颜色

javascript - 检测复选框是否被选中

jquery - parentUntil 返回的对象的顺序是什么?

javascript - ajax 附加后可排序不起作用

javascript - 使用 jQuery ajax POST 接收多个数据

javascript - jquery:合并 XML 文档

javascript - 如何将cookie与数组和ajax一起使用?

html - 网站上的YouTube自动播放仅可首次访问?

java - 如何用Java获取cookies?