Javascript 使用jQuery在没有URL的窗口中打开PDF
我不确定这是否可行,但PDF是否可以在没有URL的窗口中打开 我见过一些网站,在那里会有一个额外的窗口像弹出窗口一样打开,并且没有地址栏 如果JQuery可以做到这一点,我如何编辑代码以实现这一点:Javascript 使用jQuery在没有URL的窗口中打开PDF,javascript,jquery,pdf,Javascript,Jquery,Pdf,我不确定这是否可行,但PDF是否可以在没有URL的窗口中打开 我见过一些网站,在那里会有一个额外的窗口像弹出窗口一样打开,并且没有地址栏 如果JQuery可以做到这一点,我如何编辑代码以实现这一点: $('#resultsTable').on('click', 'tr > td > .openPDF', function() { var $dataTable = $('#resultsTable').DataTable(); var tr = $(this).closest(
$('#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;
}
});
});
我发现了这个网站:
使用起来非常简单。解决了我的问题。即使PDF位于您自己的计算机中,并且您使用浏览器打开它,它仍然使用url。例:
file:///C:/Users/Admin/Desktop/folder/folder/ebook.pdf
。该窗口仍然有一个带有或不带地址栏的url。只要使用浏览器,通常都会涉及url。如果您正在考虑使用弹出窗口,大多数浏览器都不允许您再隐藏地址栏。另一种方法是使用。