javascript中没有刷新的链接?

javascript中没有刷新的链接?,javascript,jquery,html,Javascript,Jquery,Html,我有一个打开窗口的链接。单击后打印。是否可以在不刷新的情况下打开页面进行打印?多谢各位 HTML: 只需在您的href中添加一个标签: <div class="print-icon"> <a title="Print" href="#">Print page</a> </div> 但是,如果不提供锚定名称(在#之后没有任何内容),则无处可滚动,因此不会发生任何情况,但仍会应用样式设置。添加到代码中: $('.print-icon a').cl

我有一个打开窗口的链接。单击后打印。是否可以在不刷新的情况下打开页面进行打印?多谢各位

HTML:


只需在您的
href
中添加一个标签:

<div class="print-icon">
  <a title="Print" href="#">Print page</a>
</div>
但是,如果不提供锚定名称(在
#
之后没有任何内容),则无处可滚动,因此不会发生任何情况,但仍会应用样式设置。

添加到代码中:

$('.print-icon a').click(function(e){
    e.preventDefault();
    window.print();
})
<div class="print-icon">
  <a title="Print" href="#">Print page</a>
</div>
<a name="toc"></a>
    some really long text
<a href="#toc"> Go to Table of Contents</a>
$('.print-icon a').click(function(e){
    e.preventDefault();
    window.print();
})