私は以下のコードでcshtmlを持っています。ユーザがクリックしたリンクを記録したいのですが、リンクは外部URLかもしれません。javascriptは無効です。javascriptが無効のときにハイパーリンクをクリックするとコントローラアクションが呼び出されます
foreach (var featuredPod in Model.FeaturedPods)
{
<a href="@featuredPod.LinkUrl" class="button blue prePopLink @linkClass">Find out more</a>
}
はい、javascriptメソッドを呼び出さないためにjavascriptが無効になっているときに動作します。 –
カミソリのページのライフサイクルを理解していますか?ビューがレンダリングされてクライアントに渡されると、何も検出できません。 Javascriptを使用しても、クライアントが完全に制御できるため、これは100%信頼できるものではありません。ただし、コントローラにリクエストを記録することはできます。 – Robert
はい、ここに投稿しました。何か提案がありますか? – user3910075