【发布时间】:2013-08-20 07:20:13
【问题描述】:
window.print = ""之后怎么用javascript打印?
我只希望 window.print() 可以在 Google Script 中工作
【问题讨论】:
-
你为什么要覆盖 print 方法?
-
不清楚您在问什么,您是在尝试打印页面、打印特定文本还是在尝试打印页面时出错?
标签: javascript
window.print = ""之后怎么用javascript打印?
我只希望 window.print() 可以在 Google Script 中工作
【问题讨论】:
标签: javascript
你可以从window的构造函数中得到它:
window.constructor.prototype.print.call(window);
【讨论】:
window 的构造函数原型引用了print,所以你可以把它从那里拉出来并用window 作为上下文来调用它。
constructor 是窗口的成员,原型是构造函数的成员等等等等。在链接中,每个函数都返回相同的对象,因此下一个函数可以用于与前一个函数相同的对象。