Tha*_*Guy 20 html iframe firefox internet-explorer
我遇到了一个问题,iFrames当a的内容iFrame长于打印页面时,打印包含大量运行的页面.
这是我所看到的超级简化版本.打开此链接,点击打印预览:http://ringdev.com/code/inner.html 你应该看到7页的lorem ipsum填充.
接下来在IE 10,11或FF 38中打开此链接并点击打印预览:http: //ringdev.com/code/outer.html 您只能看到打印的第一页.您可以看到iFrame运行在页面底部,但它不会继续到第2页或更高版本.
有趣的是,Chrome没有任何问题,打印完美.不幸的是,该组织只支持IE和Fire Fox.
有没有人遇到过这个问题,或者对如何解决它有任何想法?
小智 1
我会寻找可能是您的问题的 Windows 更新。CVE-2017-8529 的安全更新将破坏 iFrame 页面的打印。KB4022725 就是这样的更新之一。
您不仅要查看更新是否已安装,还要检查注册表中是否有以下注册表项:
`SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_ENABLE_PRINT_INFO_DISCLOSURE_FIX\iexplore.exe
SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_ENABLE_PRINT_INFO_DISCLOSURE_FIX\iexplore.exe`
Run Code Online (Sandbox Code Playgroud)
确保它们已被禁用。
您可以在此处找到 Microsoft 提供的有关此更新和 iFrame 相互关系的问题的信息:
| 归档时间: |
|
| 查看次数: |
882 次 |
| 最近记录: |