日期:2014-05-17  浏览次数:20666 次

.net 页面url问题?在线等...
本帖最后由 hx54601314 于 2013-10-10 15:44:52 编辑
页面url统一显示为:
<html>
<body>
<a href="http://www.XXX.com/Default.aspx">首页</a>
</body>
</html>
而不是这样:
<html>
<body>
<a href="/Default.aspx">首页</a>
</body>
</html>
怎么方便设置?要一个个a标签前面都添加域名?
url .net 域名 标签 html

------解决方案--------------------
正则啊,取出所有的标签A,然后replace

另外楼主的结贴率真低啊
------解决方案--------------------
在网页的<body>前面加上base声明,方法参考如下所示:
<base href="http://www.webkaka.com/" />
我就是这样做的。
------解决方案--------------------
$("#a").attr("href","http://www.XXX.com"+url)
------解决方案--------------------
ASP.NET MVC中可以使用
src='@Url.Content("~/Images/SomePic.png")'来指示完整路径,其中~指代程序根目录。