Javascript 如何从打印中删除url(在浏览器中)

Javascript 如何从打印中删除url(在浏览器中),javascript,c#,css,asp.net,Javascript,C#,Css,Asp.net,我正在用c#打印html页面。在打印功能中,我使用了 OnClientClick="window.print();return false;" 但是打印内容会与标题中的url一起出现。如何删除此url 我在页面中有一个打印按钮,该按钮也在打印中。如何删除这个 我正在使用CSS 2.0,所以需要一个CSS 2.0的解决方案 谢谢我这样做了,两个问题都解决了 @page { size: auto; /* auto is the current printer

我正在用c#打印html页面。在打印功能中,我使用了

OnClientClick="window.print();return false;"
  • 但是打印内容会与标题中的url一起出现。如何删除此url
  • 我在页面中有一个打印按钮,该按钮也在打印中。如何删除这个
  • 我正在使用CSS 2.0,所以需要一个CSS 2.0的解决方案


    谢谢

    我这样做了,两个问题都解决了

        @page 
        {
    
            size: auto;   /* auto is the current printer page size */
            margin: 0mm;  /* this affects the margin in the printer settings */
        }
    
        @media print {
            #print {
                display :  none;
            }
        }
    

    只需使用css中的打印媒体查询来隐藏按钮:

    @media print {
     #button-id{
       display: none; /* This will hide your print button in print view */
      }
     @page {
        size: auto;   /* auto is the initial value */
        margin: 0;  /* this affects the margin in the printer settings */
      }
    }
    

    到目前为止,您尝试了什么?@page{size:auto;/*auto是当前打印机的页面大小/页边距:0mm;/this会影响打印机设置中的页边距*/}我这样做了。但是仍然得到了打印按钮。您是否尝试在打印时使用CSS2媒体类型和设置
    可见:无