我正在使用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">
答案 0 :(得分:1)
Dunno为什么Dan和Scott都没有给出答案。
iframe是HTML&amp;浏览器概念。 PDF既不是HTML,也不是浏览器呈现HTML的方式。
<cfdocument>
和它的混合物稍微混淆了水,因为他们使用HTML来提供文档格式,但是在生成PDF时它被翻译成等效的PDF格式。它不像PDF实际上代表你的HTML。
PDF文档不是浏览器窗口,所以考虑到PDF和#34;支持&#34;它实际上没有任何意义。 I帧。这是一个毫无意义的概念。