2010-08-28 82 views
0

我有一個邊欄的細節視圖,我想允許用戶將當前的細節添加到他們的收藏夾。我目前使用下面的JavaScript,但我不知道如何將詳細信息id傳遞給javascript以生成要添加到用戶收藏夾的鏈接。如何將AddToFavorites鏈接添加到ASP.NET MVC中的詳細信息頁面?

我的JavaScript - 這不,當然工作...

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

回答

2

試試這個:

window.external.AddFavorite(location.href, document.title); 

這增加了一個最喜歡的當前頁/ URL並採取了瀏覽器的窗口標題爲最喜歡的標題。 See here for details

順便說一句:這個解決方案只適用於IE。請參閱hereherehere解決方案,該解決方案也適用於其他瀏覽器。

+0

謝謝!那只是我所需要的。 – 2010-08-28 12:01:50

+0

應用程序的目標用戶都需要運行IE,但鏈接對其他應用程序有幫助。謝謝。 – 2010-08-28 13:02:23

相關問題