Google UI应用脚本:防止打印小部件

时间:2014-02-20 23:12:52

标签: javascript google-apps-script

首先,我是脚本/编码新手,这可能是一个新手问题。 我的问题是,如何隐藏在Google UI应用中打印的小部件?

我制作了一个小应用程序,弹出一个应该打印的面板。我还在该面板中包含一个“关闭”按钮,用于在用户完成打印后隐藏面板。但是,我想阻止“关闭”按钮出现在打印的纸上。

有些人说使用“display:none”。但是,这也隐藏了用户的“关闭”按钮,并阻止用户关闭面板。

2 个答案:

答案 0 :(得分:0)

在uiApp中,唯一的方法是使用单独的gui进行打印。即打印链接,在单独的选项卡中打开,指向您的gui url(相同的doGet,但参数类似?print = 1

答案 1 :(得分:0)

您应该能够创建打印样式表并执行以下操作:

#id-of-widget {display: none !important;}

!important是必需的,因为小部件通常会在你的后面添加自己的CSS。