当前位置:  开发笔记 > 编程语言 > 正文

未捕获的TypeError:window.reload不是函数

如何解决《未捕获的TypeError:window.reload不是函数》经验,为你挑选了1个好方法。

我正在尝试从div内打印图像,代码可以正常运行,但是当弹出打印对话框时,我希望页面保持不变,而实际上只显示图片,window.reload因为某些原因无法正常显示。javascript在控制台中告诉我,"Uncaught TypeError: window.reload is not a function"但我不明白为什么。

  function printDiv(printableArea) {
    var printContents = document.getElementById("printableArea").innerHTML;
    var originalContents = document.body.innerHTML;
    document.body.innerHTML = printContents;
    window.print();
    window.close();
    window.reload();
  }

点击打印


Nathan Hinch.. 7

您收到错误的原因是没有window.reload()方法。您可能想使用location.reload()重新加载页面。



1> Nathan Hinch..:

您收到错误的原因是没有window.reload()方法。您可能想使用location.reload()重新加载页面。

推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有