jquery.one در دوجو

در جی کوئری تابعی به نام one داریم که باعث اجرا شدن کد فقط برای یکبار می شود.این تابع متاسفانه در دوجو موجود نیست ولی براحتی با چند خط ساده پیاده سازی می شود.

var handle = dojo.connect(dojo.byId("Button1"),"onclick",function(e){
    alert("Button1 : This will be displayed only once.");
    dojo.disconnect(handle);
});

jquery.one with dojo toolkit:

 

dojo.disconnect <->  jquery.unbind

dojo.connect <->  jquery.bind

jquery.one

تشخیص حروف فارسی در جاوا اسکریپت

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

کد حروف عربی (فارسی): ۰۶۰۰-۰۶ff

Regular Expression: Match Unicode Block Range

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<script>
function findPersianChar(obj){
	var patt1=new RegExp("[\u0600-\u06FF]");
	if(patt1.test(obj.value)==true){
		alert('i found');
	}else{
		alert('i cant found');
	}
}
</script>
</head>
<body>
	<textarea id="text" name="text"></textarea>
	<br/>
	<button onclick="findPersianChar(getElementById('text'));" >click me</button>
</body>
</html>

محدود کردن تعداد کاربران همزمان یک برنامه تحت وب

منبع:برنامه نویسی به سبک غربی ، با طعم قرمه سبزی

راه‌های زیادی برای محدود کردن تعداد کاربران وجود دارد که هر کدام مزیتها ومعایب خودشان را دارند. چندی پیش مایکروسافت، یک add-on برای IIS با نام IIS SEO ارائه کرد که استفاده آن برای وبسایت‌ها توصیه می‌شود. این add-on یک امکان برای محدود کردن تعداد کاربران دراختیار شما می‌گذارد که در زیر با آن آشنا می‌شویم.

پیش از ادامه باید متذکر شوم که این مطلب را  کارلوس آگویلار مارس در وب‌سایت Tips & Tricks for ASP.NET, IIS, and Visual Web Developer نوشته و می‌توانید اصل مطلب را به زبان انگلیسی اینجا مطالعه کنید. ( در اصل مطلب توضیحاتی در ارتباط با مزایای محدود کردن تعداد کاربران و نیز قابلیت‌هایی که در آینده به نسخه اصلی اضافه خواهد شد هم نوشته شده که من از ذکر آنها خودداری کردم.)

برای محدود کردن تعداد (درخواست) کاربران همزمان به روش زیر عمل کنید:

به صفحه Site Analysis Reports بروید. ( نیاز به نصب add-onی با نام IIS SEO دارد )

بر روی Edit Feature Settings  کلیک کنید.

انتخاب Edit Feature Settings ( عکس از منبع اصلی مطلب )

از پنجره باز شده در قسمت Maximum Number of Concurrent Requests تعداد مورد نظرتان را بین یک تا شانزده مشخص کنید ( مقدار پیش فرض هشت است )

محدود کردن تعداد کاربران همزمان ( عکس از منبع اصلی مطلب )

اگر شما راه دیگری می‌شناسید آن را با ما قسمت کنید. تا با مقایسه روش‌های متفاوت ، آن را که مناسب تر است انتخاب کنیم.