如何使用javascript的windows .print()函数从打印页面中删除url文本

How to remove url text from page printed using javascript's window.print() function

本文关键字:打印 删除 文本 url 函数 javascript 何使用 windows print      更新时间:2023-09-26

这是我的代码,我通过单击锚标记打开一个新窗口。它导航到try1.php,一旦点击它,它就会转到try1.php。(代码在第二段代码中给出。

try.php

     <script type="text/javascript">
     function newwin() 
     {
       myWindow=window.open('try1.php','myWin','width=400,height=650')
      }
   </script>
   </head>
   <body>
   <a onclick="newwin()">click </a>
   </body>

try1.php的代码如下

   <body>
   <input type="submit" value="print Data"  onClick="window.print()"/>
   </body>

在try1.php中,我有一个按钮,我已经应用了onclick_event。当我点击按钮时,它打印数据,但也打印我不想要的url文本。

我可以知道如何从打印页面上删除url文本吗?

你可以像下面这样使用依赖于媒体的样式表;

 <link rel="stylesheet" type="text/css" media="print,handheld" href="your.css"/>

在你的your.css;

@media print {
    a {
        display:none;
    }
 }
 @media screen and projection {
    a {
        display:inline;
    }
  }