2010-11-08 2 views
1

Я реализовал ReCaptcha следуя инструкциям на этом сайте:Recaptcha не рендеринга в лайтбокс

http://devlicio.us/blogs/derik_whittaker/archive/2008/12/02/using-recaptcha-with-asp-net-mvc.aspx

Однако я не могу получить его, чтобы сделать на моем осветителя. Он отображается ниже, когда я проверяю с помощью firebug.

<noscript> &lt;iframe src="http://www.google.com/recaptcha/api/noscript?k=6Lctg74SAAAAADV4UAfyRdEUdZi_FGc4PCqA7LEn" width="500" height="300" frameborder="0"&gt; &lt;/iframe&gt;&lt;br /&gt;&lt;textarea name="recaptcha_challenge_field" rows="3" cols="40"&gt;&lt;/textarea&gt;&lt;input name="recaptcha_response_field" value="manual_challenge" type="hidden" /&gt; </noscript> 

Обратите внимание, что, когда я смотрю в Firebug < и> отображения как текст "& LT;" и "&"; (без пробела)

Сообщите мне, если есть какая-либо дополнительная информация, необходимая для решения этой проблемы.

Спасибо

ответ

1

Как вы назначая вывод Html Helper к FancyBox? Не могли бы вы разместить свой код? Это просто догадка, но если вы используете синтаксис <%: Html.GenerateCaptcha() %>, попробуйте синтаксис <%= Html.GenerateCaptcha()%>.