【问题标题】:iframe is not loaded on remote serveriframe 未加载到远程服务器上
【发布时间】:2013-06-22 04:43:06
【问题描述】:

我正在开发一个网站,管理员将在该网站上发布 pdf 文件,并将该文件加载到 html 页面中。我使用 iframe 这样做,它在 localhost 上运行良好,但是当我上传到远程服务器时,它会强制我下载 pdf 文件。这是我的代码

<iframe src="<?php echo base_url();?>uploads/2.pdf" width="950px" height="800px" >

here 是该页面的链接。请建议我解决此问题。

【问题讨论】:

  • iframe 几乎总是一个坏主意。此外,我访问了该站点,它显示为我认为您想要的那样。行为听起来基于浏览器
  • 嗯,我看到它内联...可能是您浏览器的安全策略。使用 FF 21。此外,客户端必须有一个插件允许他内联查看它,在 Windows 中可能是 Adob​​e 阅读器,我使用的是 Firefox 的默认值。
  • 多个更好的选择:stackoverflow.com/questions/291813/…

标签: php html codeigniter iframe


【解决方案1】:

你可以使用

<iframe scrolling="yes" frameborder="0" src="<?php echo base_url('uploads/2.pdf');?>" width="950px" height="800px" >

【讨论】:

  • 不做任何事情你的链接工作正常..所以我认为这可能取决于浏览器相关的问题。
猜你喜欢
  • 2017-12-14
  • 2011-11-06
  • 2016-12-09
  • 1970-01-01
  • 1970-01-01
  • 2010-11-23
  • 2015-06-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多