我需要在我的网页中打开pdf,问题是我从其他服务器获取文件,所以我尝试将<object>
元素与url一起使用到PDF文件中,但它不起作用。所以首先我将pdf文件下载到我的服务器,然后我尝试使用
<object alt="pdf" border="0" data="d:/WEB/ASP/soubory/Download/189005864.pdf"
type="application/pdf" width="100%" height="100%"></object>
但我收到了错误。在chrome中它说
不允许加载本地资源
并在IE中
拒绝访问
所以我检查了我下载的文件是否有某种限制,但它们不是,即使我右键单击源代码中的链接并选择“在新选项卡中打开”选项,浏览器也会在新选项卡中打开pdf。那么任何想法可能都是错的?
由于
答案 0 :(得分:7)
你没有权利这样做,你需要虚拟路径,而不是物理路径...
尝试使用http://[Your server]/directory/yourPDF.pdf
作为对象的src