Javascript 无法在新选项卡中打开生成的pdf-同一窗口

Javascript 无法在新选项卡中打开生成的pdf-同一窗口,javascript,html,css,Javascript,Html,Css,我正在使用jsPDF生成pdf。我想在新选项卡中打开它。无法在下面的代码中找到如何执行此操作 <div class="row" id="content"> <h1> TEST FOR PDF GENERATION </h1> <h1 class="ml-auto"> RIGHT CONTENT </h1> </div> <a hre

我正在使用jsPDF生成pdf。我想在新选项卡中打开它。无法在下面的代码中找到如何执行此操作

<div class="row" id="content">
  <h1>  
  TEST FOR PDF GENERATION
  </h1>
  <h1 class="ml-auto">
  RIGHT CONTENT
  </h1>
</div>
<a href="javascript:genPDF()">Download PDF</a>
我在标记中包含了以下两个js-

<script src="html2canvas.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.3.2/jspdf.min.js"></script>

使用pdf.output('dataurlnewwindow');给我的错误为-“TypeError:无法读取null的属性'children'”

我想在同一窗口但不同的选项卡中打开pdf链接。我怎样才能做到这一点?我尝试了几种方法,并回答了类似的问题,但都没有成功


我缺少什么?

您是否尝试过使用jsPDF输出的其他方法?如果是这样,它们是否返回相同的错误?@iandev没有方法在工作。此外,我不想在新窗口中打开,而是在新选项卡中打开。我找到的所有解决方案都是在新窗口中打开pdf。
<script src="html2canvas.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.3.2/jspdf.min.js"></script>