在asp.net(vb)中做了一个登陆界面,在dreamweaver中制作了登陆后要显示的index.html页面。将两者连接。
DimURLAsStringURL="/index.html"Response.Redirect(URL)上面就成功了。下面为什么就不能成功呢?DimURLAsStrin...
Dim URL As String
URL = "/index.html"
Response.Redirect(URL)
上面就成功了。
下面为什么就不能成功呢?
Dim URL As String
URL = Request.ApplicationPath.ToString() + "/index.html
Response.Redirect(URL) 展开
URL = "/index.html"
Response.Redirect(URL)
上面就成功了。
下面为什么就不能成功呢?
Dim URL As String
URL = Request.ApplicationPath.ToString() + "/index.html
Response.Redirect(URL) 展开
3个回答
展开全部
这是因为你多写了一个/,改成下面这样就可以了:
Dim URL As String
URL = Request.ApplicationPath.ToString() + "index.html"
Response.Redirect(URL)
或者:
Dim URL As String
URL = System.IO.Path.Combine(Request.ApplicationPath.ToString(), "/index.html")
Response.Redirect(URL)
其实你可以在Response.Redirect(URL)这一行设置一下断点,然后看一下URL的值就可以知道是什么原因了。
Dim URL As String
URL = Request.ApplicationPath.ToString() + "index.html"
Response.Redirect(URL)
或者:
Dim URL As String
URL = System.IO.Path.Combine(Request.ApplicationPath.ToString(), "/index.html")
Response.Redirect(URL)
其实你可以在Response.Redirect(URL)这一行设置一下断点,然后看一下URL的值就可以知道是什么原因了。
展开全部
URL = Request.ApplicationPath.ToString() + "/index.html
这句话 你在HTML后面少了个双引号!
仔细点!
这句话 你在HTML后面少了个双引号!
仔细点!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
URL = Request.ApplicationPath.ToString() + "/index.html"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询