如何删除<;a href link>;在javascript打印函数

如何删除<;a href link>;在javascript打印函数,javascript,printing,Javascript,Printing,如何删除Javascript打印功能? 以下是单击“打印”按钮之前的“我的视图”页面(启动打印功能之前) 点击打印按钮后查看页面(启动打印功能后) 我想从下面显示的编辑和删除按钮中删除链接(url) Javascript函数 function printDiv(divName) { var printContents = document.getElementById(divName).innerHTML; var originalContents = document.bo

如何删除Javascript打印功能? 以下是单击“打印”按钮之前的“我的视图”页面(启动打印功能之前)

点击打印按钮后查看页面(启动打印功能后)

我想从下面显示的编辑和删除按钮中删除链接(url)

Javascript函数

function printDiv(divName)
{
    var printContents = document.getElementById(divName).innerHTML;
    var originalContents = document.body.innerHTML;
    document.body.innerHTML = printContents;
    window.print();
    document.body.innerHTML = originalContents;
}

最简单的方法是将css类添加到这些类中,然后创建用于打印的媒体查询(如果您还没有),并隐藏它们

例如:

<a class="hide-for-print">Edit</a>
<a class="hide-for-print">Remove</a>

当然,您可以按元素进行操作,但打印时可能不想隐藏所有标记。

最简单的方法是向这些标记添加css类,然后为打印创建媒体查询(如果您还没有),并隐藏它们

例如:

<a class="hide-for-print">Edit</a>
<a class="hide-for-print">Remove</a>

当然,您可以按元素进行操作,但您可能不想在打印时隐藏所有a标记。

单击“打印”按钮是否有javascript代码?如果有,您是否可以发布?单击“打印”按钮是否有javascript代码?如果有,您是否可以发布?我已经使用过它。。。。在style/*中,您所有的打印样式都放在这里/@media print{/您所有的打印样式都放在这里*/.隐藏打印{显示:无!重要;}}但它不起作用我用过它。。。。在style/*中,您所有的打印样式都放在这里/@media print{/您所有的打印样式都放在这里*/.hide for print{display:none!important;}但它不起作用