需要使用Google Chrome仅打印框架而不是整页

Pra*_*pur 13 google-chrome-frame

当我尝试打印网页时,使用IE或其他浏览器时,只有框架出现在打印中.但是,通过谷歌浏览器,整个页面打印出来.

我做了一些研究,发现添加OpenFrame插件可以解决问题.但是,我正在寻找没有插件的解决方案.我们的产品被许多客户使用,我们不能要求他们安装任何插件.

我们可以通过改变CSS或脚本来解决这个问题.

Den*_*app 18

使用JavaScript,您可以独立打印帧,例如

top.frames[1].print()
Run Code Online (Sandbox Code Playgroud)

如果包含打印按钮或收听打印事件,则可以调用仅打印所需帧的打印功能.

或者您可以使用CSS @media print来设置打印的内容


Joa*_*eme 10

突出显示(选择)要打印的内容,右键单击所选区域并点击打印.

ps:没有其他选择有效.该附加组件(Chrome应用)没有打印选项,只能在新窗口中打开,并且这样做会发送新的页面请求,而对于许多网站来说,它将无法使用.


Fra*_*oSF 6

最好的方法是使用此" Chrome应用 "向Chrome添加"上下文"子菜单.

安装后右键单击要打印的框架,选择[此框架]并选择最适合您情况的选项,通常是[在新选项卡中打开框架].在新选项卡中放置框架后,只需使用CTRL-P或右键单击[打印]即可打印.


Sna*_*ers 0

好吧,我建议的唯一解决方法是打开页面的源代码并找到该部分

点击链接并打印它。