求助关于Chrome跨域的问题

mryork 2013-03-17 11:36:00
用js修改iframe中的数据。chrome报错

Unsafe JavaScript attempt to access frame with URL http://www.ab.cc/index.php?app=verify&act=normal from frame with URL http://www.ab.cc/index.php?app=tb&act=uploadpic&pic=face. Domains, protocols and ports must match.

谁能告诉我为什么这也不行,域名一致啊
...全文
188 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mryork 2013-03-18
  • 打赏
  • 举报
回复
问题倒是解决了。手动给document.domain赋值就行了。 但就是想不通啊,iframe原本就是同域名啊
mryork 2013-03-17
  • 打赏
  • 举报
回复
相关的出错代码 var picurl = $(window.frames["uploadPicture1"].document).find("#flashPreview img").attr("src"); $("#uploadPicture2", parent.document).height("140px");
Go 旅城通票 2013-03-17
  • 打赏
  • 举报
回复
跨域了哪个浏览器都无法操作iframe
  • 打赏
  • 举报
回复
参考: http://stackoverflow.com/questions/364952/jquery-javascript-accessing-contents-of-an-iframe iframe 必须同域名。

87,922

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧