我正在尝试使用jquery来获取已在iframe中的响应中发送的Cookie。 我实际上可以在chrome dev工具控制台中看到cookie但我无法以编程方式获取它们。
当我运行此代码时:
if (jQuery("iframe#someId")){
var conts = jQuery("iframe#someId").contents()
console.log(conts)
}
,我在控制台中看到了这一点
如果我尝试使用jQuery("iframe#someId").contents().find("context")
访问上下文“child”,我只获取DOM元素,cookie无法使用。
代码console.log(conts.find('context').get('cookie'))
只打印undefined
有没有人知道如何从第一个代码段中的conts
对象读取cookie值?
顺便说一句,我对服务器没有任何控制权,我试图编写的脚本通过chrome扩展(网站自定义JavaScript)注入浏览器页面。所以我无法在服务器端更改任何内容