我需要获取pdf/word
个文件,这些文件存储在数据库中并在视图中显示。我现在通过query
获取了所有文件,以下是我db
的结果。
array (size=3)
0 =>
array (size=2)
'nl_id' => string '1' (length=1)
'nl_newsletter' => string 'cbimms learnings.docx' (length=21)
1 =>
array (size=2)
'nl_id' => string '2' (length=1)
'nl_newsletter' => string 'Megatrend System Profile.docx' (length=29)
2 =>
array (size=2)
'nl_id' => string '3' (length=1)
'nl_newsletter' => string 'Quick Guide.pdf' (length=15)
我没有问题来检索docx/pdf
,但我不知道如何在iframe
中显示它。但是我尝试了以下方法: -
<embed src="<?php echo base_url();?>files/cbimms learnings.docx" width="800px" height="2100px" />
上面的代码在chrome
中没有显示任何内容。当我检查时,没有显示errors
。
<iframe class="doc" src="https://docs.google.com/gview?url=http://writing.engr.psu.edu/workbooks/formal_report_template.doc&embedded=true"></iframe><script>$(".text").fancybox();</script>
以上代码通过fancybox
显示,但我怀疑位于互联网空间的文件(pdf)是否只能在浏览器中显示?或者我们在localhost中的文件(pdf / docx / doc)可以在浏览器中显示..?
因为,我尝试了以下方法: -
<iframe class="doc" src="<?php echo base_url();?>files/cbimms learnings.docx"></iframe>
上述代码未显示任何错误,但未显示docx
文件。
以下代码显示弹出file
<a class="word" href="//docs.google.com/gview?url=http://www.picssel.com/demos/downloads/Fancybox.doc&embedded=true">Open a Word document in Fancybox</a>
任何人都可以一步一步地指导我如何显示/显示存储在pdf/docx
中的db
到视图(浏览器)。