【问题标题】:How can i open partial view in new window and call print method?如何在新窗口中打开部分视图并调用打印方法?
【发布时间】:2015-07-06 09:07:00
【问题描述】:

当用户单击 ng-click 以打开新窗口并在将填充部分视图的新窗口中调用打印方法时,我尝试做的是。这可能吗?我知道我可以使用 $window.open() 和 $window.print() 方法,但我的问题是如何用特定的局部视图填充它们?

【问题讨论】:

    标签: javascript angularjs model-view-controller


    【解决方案1】:

    您需要为此创建打印 css。您可以隐藏那些您不想打印的 div。

    例如:- 你有两个 div,假设你不想打印第一个 div 的内容而只想打印第二个 div,那么代码会是这样 -

    **HTML page:-**
    
    <div id="first-div">
      The content of first div
    </div>
    
    <div id="second-div">
      Content of second div
    </div>
    
    <!-- End HTML page -->
    
    **Print CSS Page -** 
    
    .first-div{
    display:none;
    

    }

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-27
      • 1970-01-01
      • 1970-01-01
      • 2020-11-04
      • 1970-01-01
      相关资源
      最近更新 更多