jquery 在弹出窗口中打开PDF文件

qjp7pelc  于 2023-10-17  发布在  jQuery
关注(0)|答案(1)|浏览(158)

我试图打开一个弹出窗口,显示里面的PDF文件。.pdf文件位于我的wwwRoot文件夹中。这就是我所拥有的:

<div style="margin-top:100px">

    <a href="#" onclick="window.open('~/test.pdf',  'fullscreen=no'); return false;">MyPDF</a>
   
</div>

当我尝试运行代码时,我得到这个错误:

我在我的Home/Index.cshtml文件中有这段代码。我试着删除“~”,并把完整的路径,但仍然没有得到显示的pdf文件。下面是我的文件结构。在下面的图像,最底部的一个在wwwRoot文件夹是.pdf文件.

50few1ms

50few1ms1#

您不需要~,只需在客户端添加“/test.pdf”即可。
~用于服务器端代码,所以客户端将其作为文件夹名称,正如您在弹出URL“localhost:64208/Home/~/test.pdf”上看到的那样
您可以查看有关相对路径in here的更多信息

相关问题