2016-12-14 4 views
0

URLを取得するためにmvcアクションリンクを使用しました。それはクロムでうまくいきます。しかし、IEではクリックしていません。私は次のコードを使ってページを移動しました。Url.Actionを使用している場合、Internet Explorerでハイパーリンクをクリックできません。

<a href="@Url.Action("GetHelpDocuments", "Document")"> 
      <span class="navsprite helplink"></span> 
      <span>Help</span> 

上記のコードでエラーは見つかりませんでした。しかし、これに代わる解決策を提示してください。

+0

読む[尋ねる]と[MCVE]提供を取得するためにlocaltion.hrefを使用。ここで関連するのは、生成されたHTMLとそれに適用されるCSSだけでなく、ページ上で実行されているJavaScriptです。 – CodeCaster

+0

http://stackoverflow.com/questions/13696793/asp-net-mvc-razor-url-action-doesnt-work-in-internet-explorer-8 - これを見てください。 – FakeisMe

答えて

0

私は、実際の場所のhref

<a href="@Url.Action("GetHelpDocuments", "Document")" onclick='location.href = this.getAttribute("href")'> 
      <span class="navsprite helplink" ></span> 
      <span>Help</span> 
関連する問題