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

时间:2014-03-14 11:55:55

标签: javascript

这是我的代码,我点击一个锚标签打开一个新窗口。 它导航到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中,我有一个按钮,我已经使用了onclcck事件。 当我点击按钮时,它会打印数据,但也会打印我不想要的网址文本。

我是否知道从打印页面中删除网址文字的方法?

1 个答案:

答案 0 :(得分:2)

您可以使用下面的media-dependent style sheets执行此操作;

 <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;
    }
  }