我想在asp.net页面内的inframe中打开PDF文件。 我试过这个
<iframe src="http://samplepdf.com/sample.pdf" width="400px" height="300px" />
这很好用。
但是,当我将路径更改为PDF文件时,如下所示
<iframe id ="myframe" src=@"C:\Book.pdf" width="400px" height="300px" runat="server"/>
框架内没有显示任何内容。
我尝试在CodeBehind中更改路径,如下所示
myframe.Attributes.Add("src", @"C:\Book.pdf");
但iframe中没有打开pdf文件。 有什么问题? 有人知道解决方案吗?
答案 0 :(得分:4)
HTML无法与本地磁盘上的文件路径进行交互。
您需要使用网络服务器中的路径引用PDF文件。