0
動作しないExample.Csでキャプチャ私は私のレジスタ形式の一つでキャプチャを実施しています
は、私は以下の書いたファイル
@Html.Captcha("Sample")
画像の代わりに、スクリプトを示すことでこれに関する助けをすることができます。
おかげ Bhanu
動作しないExample.Csでキャプチャ私は私のレジスタ形式の一つでキャプチャを実施しています
は、私は以下の書いたファイル
@Html.Captcha("Sample")
画像の代わりに、スクリプトを示すことでこれに関する助けをすることができます。
おかげ Bhanu
あなたがしてくださいすることができる唯一の見出しを取得
public static class CaptchaHelper
{
public static MvcHtmlString Captcha(this HtmlHelper helper, string text)
{
string srcPath = System.Web.VirtualPathUtility.ToAbsolute("~/Handler1.ashx");
string htmlContent = string.Empty;
htmlContent += "<script type=\"text/javascript\">function __rc(){document.getElementById(\"" + text +
"\").src = \"../Handler1.ashx?query=\" + Math.random();}</script>";
htmlContent += string.Format("<img id=\"{0}\" src=\"{1}\" alt=\"Captcha Image\"/>", text, srcPath);
htmlContent += "<a href=\"#\" onclick=\"javascript:__rc();\">Reset</a>";
return MvcHtmlString.Create(htmlContent.ToString());
}
}
編集...このラインを試してみてください...
htmlContent += string.Format("<img id=" + text + " src=" + srcPath + " alt=\"Captcha Image\"/>", text, srcPath);
...これを試してみて、リンクをリセットこの –
の助けを借りて、Captcha見出しとImage ResetLinkを表示 –
@Bhanuは、テキストとsrcPath変数を印刷して、観察します。 –