ASP.NET将页面的url写入脚本data-url

时间:2014-04-08 08:40:33

标签: asp.net

我有一个C#ASP.NET网站我正在努力,我正努力去做我需要的东西。 ASP.NET对我来说是新的,所以非常感谢任何帮助!

我有一个社交共享脚本,只是将页面详细信息发布到社交网络,代码如下所示:

<script src="share.js" type'="IN/Share" data-url="#PAGE URL#"></script>

我需要做的是将页面的URL输出到data-url

我尝试过使用:

<% Response.Write (HttpContext.Current.Request.Url.AbsoluteUri); %>

虽然这确实有效,但它也会将URL输出到页面顶部,这是我不想要的。请问有什么更好的方法吗?

2 个答案:

答案 0 :(得分:0)

以下是解决方案:

<script src="share.js" type="IN/Share" data-url="<%=HttpContext.Current.Request.Url.AbsoluteUri%>"></script>

答案 1 :(得分:0)

为什么不使用Javascript传递网址?

var URL = window.location.protocol +&#34; //&#34; + window.location.host +&#34; /&#34; + window.location.pathname;