我不确定这是否可行,但是可以在没有 URL 的窗口中打开 PDF 吗?
我见过一些网站会像弹出窗口一样打开一个附加窗口,并且没有地址栏。
如果这可以通过 JQuery 实现,我该如何编辑代码来实现这一点:
$('#resultsTable').on('click', 'tr > td > .openPDF', function()
{
var $dataTable = $('#resultsTable').DataTable();
var tr = $(this).closest('tr');
var rowData = $dataTable.row(tr).data();
var rowBookingNum = rowData.JOB_REFERENCE;
var partnerCode = rowData.SHIPPER_CODE;
// path to PDF
var pdf = '../PartnerUploads/' + partnerCode + '/' + rowBookingNum + ".pdf";
$.get(pdf)
.done(function()
{
window.open(pdf);
}).fail(function(textStatus)
{
if(textStatus.status == 404)
{
return false;
}
});
});
最佳答案
我发现了这个网站:https://pdfobject.com/
使用起来非常简单。解决了我的问题。
关于javascript - 使用 jQuery 在没有 URL 的窗口中打开 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51086980/