2013-10-04 33 views
-1

我有问题在IE9的aspx页面上显示本地驱动器上的html文件。我已阅读how to set iframe src to local file的问题。在iframe src中隐藏实际的本地文件夹位置

我可以通过下面的代码显示服务器上另一个驱动器上的html文件。

<iframe src="\\servercomputer\G$\test6.html" title="test" /> 

我不希望人们看到我的实际文件夹位置。我试图在网站下创建虚拟目录,但我得到了“无法找到页面错误”有人会告诉我我应该做什么。

在此先感谢。

+0

你正在经历正确的路线(虚拟目录)。什么地方出了错? – melancia

+1

我没有收到downvote。 OP有一个真正的问题,并表现出一些努力。 – melancia

+0

@ MelanciaUK,我发现文件路径不正确。它返回了c:\ HTML \ test.html'。我的文件夹位于s:驱动程序 Webconfig: 我的aspx页面中的快照代码 Dim fileName As String =“test.html” Dim sLogServer As String = AppSettings(“HtmlFolder”)Dim severpath As String = Server.MapPath(Request.ApplicationPath&sLogServer).ToString Dim text As String = System.IO.File.ReadAllText(sLogServer&fileName) 我也试过用 String = Server.MapPath(sLogNotesServer).ToString 它得到了同样的错误路径。怎么了,怎么改正它?谢谢。 – user819774

回答