Я пытаюсь поделиться текущим URL окна социальных ссылок, как показано ниже. В моем cshtml у меня есть код ниже, где я пытаюсь заменить [CurrentWindowLocation] на URL текущей страницы, используя функцию javascript window.location.href, но не могу этого сделать.
@using System.Web
@{
var shareWord = HttpUtility.UrlEncode(ViewData["shareWord"] as string ?? string.Empty);
}
<a href="//twitter.com/intent/tweet?via=Companytext=@(shareWord)[CurrentWindowLocation]#tagCompany" >
<i class="icon-twitter"></i>
</a>
<a href="//www.facebook.com/share.php?u=[CurrentWindowLocation]" >
<i class="icon-fb"></i>
</a>
Я попробовал приведенный ниже код, но не смог получить правильный результат
<a href="//twitter.com/intent/tweet?via=Companytext=@(shareWord)" + $(window.location.href)+ "#tagCompany" >
<i class="icon-twitter"></i>
</a>
Мои ожидания в href: //twitter.com/intent/tweet?via=Companytext=ShareWordhttp://www.mycompany.com#tagCompany