.net中一个关于服务器的问题
我在vs2005里面运行的时候出现“鈥?OASYSTEM鈥濆簲鐢ㄧ▼搴忎腑鐨勬湇鍔″櫒閿欒銆?hr width=100% size=1 color=silver>
HTTP 閿欒 404 - Not Found銆?/i>”
出现上面的乱码,而在iis却没有出现这样的乱码...这个连接地址是用JS加frameset框架写的...请问各位大虾怎么解决呢?
------解决方案--------------------
你应该了解下asp.net里面的绝对路径的得到方法,尤其对于这种情况,
http://dotnet.aspx.cc/file/Getting-Website-absolute-path-in-asp.net.aspx
你可以把路径转成相对于根的路径就不存在这样的问题了
比如在aspx中
写成
<a href="javascript:HrefTarget('个人办公','<%=Page.ResolveUrl("~/PersonalOffice/Mymessage.aspx")%>')" target="mainframe">个人办公</a>
~/是服务器代码中使用的网站根