我有一个asp.net项目,当我按下按钮时会弹出一个模态。通常,模态上有足够的数据,用户需要滚动才能看到它。我目前已将打印按钮设置为:
import {ChangeDetectionStrategy} from '@angular/core';
@Component({
selector: 'app-child',
template:
`
<div
*ngFor="let thing of _things">
{{thing.thingKey}}
</div>
`,
changeDetection: ChangeDetectionStrategy.OnPush
})
模态的主要CSS类是“内容”。这是要打印的CSS:
OnClientClick="javascript:window.print();"
我无法获得比当前窗口更多的内容来显示在打印对话框中。我希望打印整个覆盖层,即使这意味着要打印多页。无论按下打印按钮还是CTRL-P,都无法在对话框外显示任何内容。我在项目的其余部分也遇到了这个问题。