Javascript 读取IFrame cookie
我创建了一个iframe,并在其中加载了一个网站(我没有访问此网站的权限-它不是我写的)Javascript 读取IFrame cookie,javascript,html,iframe,cookies,Javascript,Html,Iframe,Cookies,我创建了一个iframe,并在其中加载了一个网站(我没有访问此网站的权限-它不是我写的) var el=document.createElement(“iframe”); el.setAttribute('id','ifrm'); 文件.正文.附件(el); el.setAttribute('src','http://AWEBSITE.com/'); 警报(document.getElement(“iframe”).cookie)//这不管用。。。。。 我能否以某种方式使用javascrip
var el=document.createElement(“iframe”);
el.setAttribute('id','ifrm');
文件.正文.附件(el);
el.setAttribute('src','http://AWEBSITE.com/');
警报(document.getElement(“iframe”).cookie)//这不管用。。。。。
我能否以某种方式使用javascript来读取iframe的cookies?这是不可能的,因为。你真的希望有人能够在任何页面上粘贴iframe,指向任何域,并获取你的cookies吗?我希望阅读iframe网站的cookies-我的cookies-而不是其他人的cookies。这不重要。你不能这样做。你可以尝试关闭浏览器的所有安全功能,也许你可以绕过它,但你的浏览器会受到攻击。facebook会以某种方式做到这一点。是的,有一种方法可以使用CORS(查看此惊人的页面:)但你需要能够在iframe的服务器上设置CORS头。
<script type="text/javascript">
var el = document.createElement("iframe");
el.setAttribute('id', 'ifrm');
document.body.appendChild(el);
el.setAttribute('src', 'http://AWEBSITE.com/');
alert(document.getElement("iframe").cookie); //This doesnt work.....
</script>