IFD内容未在CFDocument生成的PDF中显示

时间:2015-01-13 10:02:34

标签: iframe coldfusion

我正在使用iframe来显示来自网址的一些内容。内容在CF页面中正确显示。但是,当我生成该页面的pdf时,pdf中没有iframe或其内容。

<div align="center">
   <iframe src="https://www.example.com/controller.jas?someparam=abc&etc..." 
       align="middle"  
       width="800" 
       height="600" 
       scrolling= "no">
    </iframe>
</div>

</cfsavecontent>

<cfoutput>#LOCAL.Test1#</cfoutput>  

<CFIF FMT is 'P'>
    <cfset pdfReportName="LOCAL.Test1">
    <cfinclude template="../generate_PDF_test.cfm">

1 个答案:

答案 0 :(得分:1)

Dunno为什么Dan和Scott都没有给出答案。

iframe是HTML&amp;浏览器概念。 PDF既不是HTML,也不是浏览器呈现HTML的方式。

<cfdocument>和它的混合物稍微混淆了水,因为他们使用HTML来提供文档格式,但是在生成PDF时它被翻译成等效的PDF格式。它不像PDF实际上代表你的HTML。

PDF文档不是浏览器窗口,所以考虑到PDF和#34;支持&#34;它实际上没有任何意义。 I帧。这是一个毫无意义的概念。