PDA

View Full Version : سوال: درخواست راهنمایی کد



iman65
جمعه 13 فروردین 1389, 22:05 عصر
با سلام خدمت دوستان عزیزم
یک راهنمایی می خواستم
من یک صفحه اینترنتی دارم که کاربر نام کاربری و رمز عبور رو وارد میکنه و وارد پنل کاربریش میشه
راهنمایی می خواستم :
کاربر وقتی که نام کاربری و رمز عبور خودش رو وارد می کنه حدود 3 ثانیه نمی دونم چرا طول می کشه که لاگین کنه و اینطوری احساس می شه که هیچ عملی انجام نشده
می خواستم ببینم چطور می تونم پس از کلیک کاربر روی دکمه ورود بهش پیغام در حال ورود رو نشون بده
مثلا وقتی کاربر روی دکمه ورود کلیک کرد یک عکس مثل لودینگ یا درحال بارگزاری رو بهش نشون بده که بفهمه کلیکش انجام شده
تشکر

امیـرحسین
شنبه 14 فروردین 1389, 00:17 صبح
سه ثانیه قبل از submit شدن فرم، یعنی مکث در سمت کلاینت یا سرور؟

iman65
شنبه 14 فروردین 1389, 00:36 صبح
نمی دونم
ولی اینطوری هست که کاربر فکر می کنه ورود رو نزده و چندبار باید روی دکمه ورود کلیک کنه
من به عنوان کاربر اینطوری می بینم
ولی بیشتر نظرم این هست که چطور کاری کنم که کاربر بتونه بعد از کلیک روی دکمه ورود یک عکس لودینگ ببینه (مثلا در حال بارگزاری ... )
ممنونم

امیـرحسین
شنبه 14 فروردین 1389, 01:32 صبح
این کار رو با جاوااسکریپت خیلی راحت می تونید انجام بدید. ساده ترینش نمونه زیره که دکمه رو غیرفعال می کنه:
<input type="submit" name="login" value="Login!" onclick="this.disabled=true" />

iman65
شنبه 14 فروردین 1389, 02:23 صبح
الان با جاوا اسکریپت چطور بگم در onclick مثلا یک عکس رو از فولدر داخل سایت لود کنه ؟

Mah
شنبه 14 فروردین 1389, 12:15 عصر
دوست عزيز كافيه يك تصوير را نمايش بدي :

به كد ذيل نگاه كن :


<body onload="document.getElementById('imgLoad').style.display=' none'">
<form id="form1" name="form1" method="post" action="">
<label>text
<input type="text" name="textfield" />
</label>
<p>
<label>Send To Me !
<input type="button" name="Button" value="Click Me ..!" onclick="this.disabled=true;document.getElementById('imgLoa d').style.display='';" />
</label>
<div id="imgLoad" ><img src='http://www.citiplots.com/images/final_loading_big.gif' /></div>
</p>
</form>
</body>