محمد
تماس با من
پروفایل من
آرشیو وبلاگ
      Mohammad ()
پلاگین Date Picker برای jquery و bootstrap نویسنده: محمد - سه‌شنبه ٩ دی ۱۳٩۳

به تازگی یه پلاگین DateTimePicker برای jquery نوشتم که می تونید از لینک زیر اونو دانلود و استفاده نمایید

مثل همیشه Open Source چشمک

  نظرات ()
چگونگی دسترسی به Session یا Request در توابع static نظیر WebMethod ها نویسنده: محمد - چهارشنبه ۱٦ فروردین ۱۳٩۱

اگر تا حالا با JQuery و Ajax تو ASP.Net کار کرده باشید  ، حتما متوجه این موضوع شدید که ما نمی تونیم به Session یا Request در توابع static دسترسی داشته باشیم. 

خوب برای اینکه بتونیم به این متغیرها در توابع استاتیک دسترسی پیدا کنیم چه باید کرد ؟

سادس ، میشه از روش جایگزین زیر استفاده کنیم :

System.Web.HttpContext.Current.Request
System.Web.HttpContext.Current.Session

حالا اگر دقت کرده باشید به همین روش و به کمک Request می تونیم به QueryString هم دسترسی پیدا کنیم

System.Web.HttpContext.Current.Request.QueryString
  نظرات ()
دانلود JSon2.js نویسنده: محمد - یکشنبه ۱۱ دی ۱۳٩٠

سلام.

امروز دنبال دانلود فایل JSon2.js بودم که دیدم چون رو Google Code هست ، برای ایرانی ها غیر قابل دسترس هست.

رو این حساب ، فایل رو از جاهای دیگه دانلود کردم و روی mediafire هم گذاشتم برای دوستان تا برای دانلود مشکلی نداشته باشید

http://www.mediafire.com/?jdudbb7nqrob09b

  نظرات ()
تکس باکس عددی Numeric TextBox Javascript نویسنده: محمد - یکشنبه ۱۳ آذر ۱۳٩٠

اگر یه تکس باکس دارید که می خواهید ، کاربر فقط اجازه داشته باشه که عدد واردش کنه راش اینجاست چشمک

خیلی از جاها میشه نمونه این کار رو با JQuery ببینید اما اینو با جاوا اسکریپت خام میشه درآورد که خیلی کاربردی تر است.

function KeyPress(e)
{
    //Allow `Delete` & `BackSpace`
    if ([e.keyCode||e.which]==8 || [e.keyCode||e.which]==46) 
        return true;
    if ([e.keyCode||e.which] < 48 || [e.keyCode||e.which] > 57)
        e.preventDefault ? e.preventDefault() : e.returnValue = false;
    return true;
} 

این هم Textboxی که باید تو صفحه قرار بدید

<input id="numericTextbox" onkeypress="KeyPress(event)" type="text" value="" /> 
Reference
آشنایی بیشتر با کدهای کلیدها
  نظرات ()
Persian DateTimePicker نویسنده: محمد - یکشنبه ۱٥ خرداد ۱۳٩٠

سلام.

بعد از مدت ها تونستم بیام تو وب لاگم و مطلبی براتون بنویسم لبخند

تو وب می گشتم که به این مقاله خوب و کاربردی از آقای امین حبیبی برخوردم. یعنی Persian Calendar and Date Picker for Web Applications (JavaScript) . اما متاسفانه ورژن Javascript اون تو Internet Explorer 9 که من تست کردم ، کار نمی کرد. همچنین نحوه استفاده از این ابزار ، اون طوری که من می خواستم نبود.

این بود که من با تغییراتی اونو به روز کردم.

تغییرات :
1- نمایش بدون مشکل در IE و FF و opera
2- امکان استفاده تنها با نوشتن کدی ثابت و بدون نیاز به اطلاعات خاص از Javascript
3- کاهش حجم فایل ها به میزان 10KB

برای استفاده از این ابزار کافی است ابتدا فایل calendar.js و سپس فایل mohammad.js را به کد HTML خود اضافه کنید :
دقت کنید که ترتیب اضافه کردن فایل ها مهم است.

<script src="scripts/calendar.js" type="text/javascript"></script>
<script src="scripts/mohammad.js" type="text/javascript"></script> 

حالا برای هر المانی که می خواهید تا این تقویم با کلیک بر روی آن نمایش داده شود event زیر را به آن اضافه کنید :

onclick= "ShowDateTimePicker(this.id);" 

دانلود سورس به همراه نمونه کد    دانلود از 4shared    دانلود از mediafire

آخرین تغییرات :

17 خرداد : بر طرف کردن مشکل عدم نمایش تقویم به هنگام استفاده از JQuery
3 تیر : اعداد ماه های قبل به درستی نمایش داده نمیشد که درست شد

  نظرات ()
Disable کردن Enter در TextBox در ASP.NET نویسنده: محمد - یکشنبه ٢۸ شهریور ۱۳۸٩

اگر با ASP.NET کار کرده باشید ، میدونید که با فشار دادن Enter داخل یه TextBox فرم توسط DefaultButton فرم Submit میشه.

خوب این همیشه چیزه خوبی نیست ، چون با توجه به اینکه ما تنها یه فرم میتونیم تو ASP.NET داشته باشیم ، برای همین نباید فرم همیشه با یه Button خاص Submit شه.

برای حل این مشکل ما می تونیم دکمه Enter رو تو بعضی TextBoxها Disable کنیم تا کاربر مجبور شه روی دکمه Submit مورد نظر ما کلیک کنه.ما این کار رو با استفاده از JavaScript و رویداد OnKeyDown انجام میدیم.

<script language="javascript" type="text/javascript">
function CancelEnter() 
{
    if (window.event.keyCode == 13) 
    {
        event.returnValue = false;
        event.cancel = true;
    }
}
</script>
.
.
.
<asp:TextBox ID="TextBoxSearch" runat="server" OnKeyDown="CancelEnter()"></asp:TextBox> 
  نظرات ()
حذف کامل تبلیغات بلاگ ها نویسنده: محمد - چهارشنبه ۱ اسفند ۱۳۸٦

این کد رو بعد از کلی ور رفتن با فایل های جدید Javascript پرشین بلاگ نوشتم ، رو وب لاگ خودم جواب داد ، امیدوارم برا شما هم جواب ده .

بعد از مدتی این کد رو برای blogfa امتحان کردم . از اونجایی که سیستم تبلیغات پرشین بلاگ و بلاگفا خیلی شبیه همدیگر است رو بلاگفا هم جواب داد . 

فقط کافی هست کد زیر رو بعد از تگ <body> قرار بدین .

توجه داشته باشید که این کد دقیقا باید اولین کد بعد از <body> باشه و بعد از اون تگ های دیگر  . میتونید سورس وب خودم رو مشاهده کنید .

اما جدیدا بلاگفا اجازه وارد کردن این کد ( یا کدهای مشکوک رو که ممکن هست باعث حذف تبلیغاتش بشن ) رو نمیده ، برای همین این کد عملا دیگه برای بلاگفا کارایی نداره. احتمالا تا چند وقت دیگه هم پرشین بلاگ این کار رو می کنه ناراحت

 

<script language="javascript" type="text/javascript">var MdsElement = document.getElementsByTagName("div"); MdsElement[0].style.display = "none";/* http://www.mds-soft.persianblog.ir/ */</script> 



اگر بالایی جواب نداد برای PersianBlog کد زیر رو هم امتحان کنید

<script language="javascript" type="text/javascript">var MdsElement = document.getElementById("divADV"); MdsElement.style.display = "none";/* http://www.mds-soft.persianblog.ir/ */</script> 



1390/09/23 :
پرشین بلاگ دیگه اجازه نمیده تو کد وبلاگ جاوااسکریپت بزاری و عملا دیگه کدهای بالا بی فایده شدن

  نظرات ()
مطالب اخیر نرم افزار محاسبه سپرده سود بانکی تسهیلات پلاگین Date Picker برای jquery و bootstrap نصب دات نت فریم ورک 3.5 در ویندوز 8 به صورت آفلاین دانلود آپدیت 3 ویژوال استادیو 2013 دانلود آپدیت 2 Visual Studio 2013 Update به صورت آفلاین دانلود آپدیت چهارم ویژوال استادیو Download Visual Studio 2012 Update 4 دانلود ویژوال استادیو Visual Studio 2013 Ultimate با لینک مستقیم دانلود Microsoft Expression Studio Ultimate 4.0 دانلود 6.0 Redgate SQL Prompt، اینتلی سنس intellisense جامع و کامل برای SQL دانلود کامپوننت Telerik WPF 2013 for .Net Q2 به همراه سورس کدها
کلمات کلیدی وبلاگ #c (٥۱) نمونه کار (٢٠) دانلود (٢٠) بریده کد (۱٧) ترفند (۱۳) دانشگاه (۱۳) windows (۱۱) pdf (۱٠) پروژه (٩) visual studio (٩) ebook (٩) flash (٧) sql (٧) php (٧) wpf (٧) javascript (٧) linq (٦) game (٥) software (٥) تقویم (٥) نمونه سوال (٥) net (٤) css (٤) browser (٤) firefox (٤) مقاله (٤) aspnet (٤) هوش مصنوعی (۳) mvc (۳) bootstrap (٢) سورک (٢) xaml (٢) آماده همکاری (٢) internet explorer (٢) assembly (٢) رمز نگاری (٢) hack (٢) calendar (٢) specification (٢) captcha (٢) google (٢) مقایسه (۱) pascal (۱) رپیدشیر (۱) vb (۱) html (۱) font (۱) proteus (۱) کرک (۱) reflection (۱) mobile (۱) plugin (۱) smiles (۱) silverlight (۱) office (۱) smarty (۱) video tutorial (۱) angularjs (۱) jquery (۱)
دوستان من مهدی بخشی
پایگاه اطلاع رسانی یادواره شهدای سورک
مهدی اسکویی(آموزش رایانه)
کیست مرا یاری کند مهدی کاویانی آیات آسمانی شاعران جوان برنامه نویسی در دات نت دغدغه های محرم پرتال زیگور طراح قالب