Javascript 如何在ASP.NET MVC中将AddToFavorites链接添加到详细信息页面?

Javascript 如何在ASP.NET MVC中将AddToFavorites链接添加到详细信息页面?,javascript,asp.net-mvc,model-view-controller,Javascript,Asp.net Mvc,Model View Controller,我有一个带有侧边栏的详细信息视图,我想允许用户将当前详细信息添加到他们的收藏夹中。我目前正在使用以下javascript,但我不知道如何将详细信息id传递给javascript以生成要添加到用户收藏夹的链接 我的javascript-这当然不起作用 <script language="javascript" type="text/javascript"> function addfav() { if (document.all) {

我有一个带有侧边栏的详细信息视图,我想允许用户将当前详细信息添加到他们的收藏夹中。我目前正在使用以下javascript,但我不知道如何将详细信息id传递给javascript以生成要添加到用户收藏夹的链接

我的javascript-这当然不起作用

<script language="javascript" type="text/javascript">
    function addfav() 
    {
        if (document.all) 
        {
            window.external.AddFavorite("linkToDetailsScreen" , "FavoritesName")
        }
    }
</script>

函数addfav()
{
如果(全部文件)
{
window.external.AddFavorite(“linkToDetailsScreen”、“FavoritesName”)
}
}
试试这个:

window.external.AddFavorite(location.href, document.title);
这将为当前页面/URL添加收藏夹,并将浏览器的窗口标题作为收藏夹标题


顺便说一句:此解决方案仅适用于IE。请参阅,或适用于也适用于其他浏览器的解决方案。

应用程序的目标用户都需要运行IE,但链接将对其他应用程序有所帮助。谢谢