2015-03-13 35 views
1

我用錨標記操作鏈接下載上傳文件, 如下 -如何隱藏路徑顯示在錨標記的懸停效果

<a href="@Url.Action("DownloadFiles", "Document", new { id = doc.Id, moduleName = ModuleName })" >@doc.Name</a> 

但懸停效果就說明

Documents/DownloadFiles/3?moduleName=abc 

這裏DOcument是控制器名稱,DownloadFiles是方法名稱,3是文檔ID,abc是模塊名稱。

我想jQuery或HTML代碼來隱藏顯示在懸停效果上的路徑。 預先感謝您

回答

1

使用window.open()方法而不是直接鏈接。像,

<a onclick="window.open('@Url.Action("DownloadFiles", "Document", new { id = doc.Id, moduleName = ModuleName })','newWindow','');">@doc.Name</a> 

希望它有幫助。

+0

它的工作原理。謝謝 – sanjivani 2015-03-13 11:05:13

0

這是瀏覽器的功能,你不能躲,除非你能不能給href屬性
您可以通過隱藏錨標記實現這一目標,並把<div id="hide_href">@doc.Name</div>然後寫單擊事件函數。在該功能觸發點擊您的錨標記