我正在寻找这个iframe问题的一些解决方案
domain.com/:1 Refused to display 'domain.com/?q=node/add/editor' in a frame because it set 'X-Frame-Options' to 'sameorigin'.
domain.com/?q=node/add/editor
Failed to load resource: net::ERR_BLOCKED_BY_RESPONSE
domain.com/:1 Refused to display 'domain.com/?q=node/add/editor' in a frame because it set 'X-Frame-Options' to 'sameorigin'.
pay.webintellizer.com/?q=node/add/editor
Failed to load resource: net::ERR_BLOCKED_BY_RESPONSE
Run Code Online (Sandbox Code Playgroud)
仅供参考,如果它有任何特殊代码,这两个网站都是以drupal为基础的.我已经测试了相同的域和不同的域都为iframe的url但同样的错误.
我在 drupal 7 站点中使用 ckeditor。我想将 iframe 标签放在编辑器中。目前,当我们将 iframe 放入 ckeditor 时会发生什么。
<iframe src="http://www.lipsum.com/"></iframe>
Run Code Online (Sandbox Code Playgroud)
它将 iframe 标签转换为带有一些特殊属性和 URL 的 img 标签。
<img class="cke_iframe" data-cke-realelement="%3Ciframe%20src%3D%22http%3A%2F%2Fwww.lipsum.com%2F%22%20class%3D%22placeholder-tool%20helpTool-placeholder%22%20scrolling%3D%22no%22%20frameborder%3D%220%22%3E%3C%2Fiframe%3E" data-cke-real-node-type="1" alt="IFrame" title="IFrame" align="" src="http://testsite.com/sites/all/libraries/ckeditor/images/spacer.gif?t=C9A85WF" data-cke-real-element-type="iframe" data-cke-resizable="true">
Run Code Online (Sandbox Code Playgroud)
这是我不想要的。我想让 ckeditor 打印精确的 iframe 标签,而不是像这样的 img 标签。
<iframe src="http://www.lipsum.com/"></iframe>
Run Code Online (Sandbox Code Playgroud)
这样如果我想在 iframe 中执行任务,我就可以在编辑器中执行此操作。
先感谢您
补充2:
我需要 iframe 应该在编辑器本身中工作。它也不应该在节点添加或编辑页面上将 iframe 转换为 img。