jquery - iframe 跨域 - 无法交互

标签 jquery iframe

我使用 iframe 来显示跨域的内容(这用于网站调查)。 但问题是我无法与 iframe 内容交互。有"is"、“否”等按钮,但单击后没有任何反应。 是不是因为我们跨域访问,浏览器阻止了访问?

这个问题的替代/解决方案是什么(jquery)?

我可以决定要显示的内容,因为这是调查。我把问题放在调查网站上,它会显示在我的网站上。

谢谢!

最佳答案

按照问题的顺序回答

1) 是的,参见 CORS

2)替代方案:

  • jsonp(仅当服务器允许时)
  • 创建服务器端代理

关于jquery - iframe 跨域 - 无法交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11020479/

相关文章:

jquery - .addClass() 似乎不起作用

javascript - 什么是对列表重新排序进行动画处理的 react.js 友好方式?

video - 全部包含rel = 0的YouTube嵌入式视频现在正在显示相关视频:-(

javascript - 单击 iframe 内容内的按钮时如何更改 iframe 高度

iframe - Magento - 如何在 Magento 的 CMS 编辑器中允许某些标签(iframe、嵌入)?

javascript - '$.md5 is not a function'之谜

security - 尝试访问 iframe 内容(不同的子域);尝试设置 CORS

javascript - 显示我的页面何时加载的容器

javascript - Angular 嵌套多次单击指令

javascript - 如何使用jquery显示mailmunch pop