-1
我有问题在IE9的aspx页面上显示本地驱动器上的html文件。我已阅读how to set iframe src to local file的问题。在iframe src中隐藏实际的本地文件夹位置
我可以通过下面的代码显示服务器上另一个驱动器上的html文件。
<iframe src="\\servercomputer\G$\test6.html" title="test" />
我不希望人们看到我的实际文件夹位置。我试图在网站下创建虚拟目录,但我得到了“无法找到页面错误”有人会告诉我我应该做什么。
在此先感谢。
你正在经历正确的路线(虚拟目录)。什么地方出了错? – melancia
我没有收到downvote。 OP有一个真正的问题,并表现出一些努力。 – melancia
@ 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