مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

Refresh شدن Captcha با استفاده از jquery.ajax

یکشنبه, 11 بهمن 1394 02:05

Refresh شدن Captcha با استفاده از jquery.ajax

سلام من از کد امنیتی زیر استفاده میکنم

http://barnamenevisan.org/Articles/Article3634.html

میخوام یک دکمه بزارم کنار عکس که رفریش بشه به صورت ajax

این هم تگ عکس Captcha

 <asp:Image ID="Image1" runat="server" ImageUrl="~/CImage.aspx" />

 

یکشنبه, 11 بهمن 1394 13:42

میتونید تصویر رو به صورت UserControl پیاده سازی کنید و بعد از زدن دکمه جدید UserControl را با Ajax لود کنید و نمایش دهید

کسانی که از این پست تشکر کرده اند : Mr-Mohammad,
یکشنبه, 11 بهمن 1394 15:23

میشه با ایجکس متد عکس کد امنیتی فراخوانی کرد و بعد  بایند بشه ؟

یکشنبه, 11 بهمن 1394 15:53

منظورتون رو متوجه نشدم

یکشنبه, 11 بهمن 1394 16:59

الان من این کد نوشتم ولی تغییری در عکس داده نمیشه

            $("#ref").click(function () {

                var src = "CImage.aspx";
                $("#image").attr("src", src);
            });

 

یکشنبه, 11 بهمن 1394 19:54

نه کل تصویر امنیتی را در یوزر کنترل قرار دهید و دوباره کامل لود کنید

یکشنبه, 11 بهمن 1394 21:11

آقای مدائنی کد زیر کاملا درست داره کار میکنه ولی یه مشکل داره اون هم اینه که بعد از یک بار عوض کردن عکس امنیتی دیگه عمل نمیکنه یعنی فقط کد زیر یک بار عمل میکنه یه جور هایی کش میشه برای همین دیگه عکس عوض نمیشه

 

           $('#btnrefrash').click(function () {
                $("#imgcpatcha").attr("src", 'CImage.aspx/captch');
            });

 

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید