使用JS window.print()打破chrome中的按钮

时间:2014-02-06 20:59:48

标签: javascript jquery html google-chrome

我让访问者点击图片打印页面

该网站包含jQuery 1.6.3

在我的剧本中,我写了以下内容:

$(window).load(function() {
  $('#printButton').click(function(e) {
    print();
    return false;
  });
});

'printButton'在我的html中显示为

<img src="#" 
 id="printButton"
 ... />

当用户点击“printButton”时,将打开打印对话框。到目前为止一切都很好。

但我的后退按钮不再适用于镀铬。浏览器不会回到 上一页,直到我关闭打印对话框。我只是在标签上找到了一个小小的灰色旋转器。

如果我只点击CTRL-P,就不会发生这种情况。我甚至可以回到上一页 打印对话框仍然打开。

我在Chrome版本32.0.1700.107上试过这个

有关如何修复后退按钮的任何想法?

1 个答案:

答案 0 :(得分:1)

恭喜,您似乎在Google Chrome中发现了一个错误。在这种情况下,除了报告或遗忘之外,你无能为力。