<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>iranexperts</title>
    <subtitle>آموزش HTML5 و CSS3 و JQuery</subtitle>
    <link rel="alternate" type="text/html" href="http://iranexperts.mihanblog.com"/>
    <id>tag:http://iranexperts.mihanblog.com</id>
    <updated>2012-05-22T09:36:27+01:00</updated>
    <generator>mihanblog.com</generator>
<link rel="self" type="application/atom+xml" href="http://iranexperts.mihanblog.com/post/atom" />
    <entry>
        <title>SqlBulkCopy</title>
        <link rel="alternate" type="text/html" href="http://iranexperts.mihanblog.com/post/25"/>
        <published>2011-08-08T05:27:26+01:00</published>
        <updated>2011-08-08T05:27:26+01:00</updated>
        <id>tag:http://iranexperts.mihanblog.com/post/25</id>
        <author>
            <name>امیر </name>
        </author>
        <summary>گاهی اوقات نیاز داریم اطلاعاتی را در یک بانک sql&amp;nbsp;درج کنیم&amp;nbsp;که ممکنه این اطلاعات حجمشون زیاد باشه و در واقع تعداد رکورد های ما زیاد باشه 
خوب اگه بخواهیم این اطلاعات رو رکورد به رکورد بخونیم و در یک بانک درج کنیم ممکنه زمان زیادی طول بکشه
روشی که برای ذخیره اطلاعات با حجم زیاد در sql وجود داره اینه که ابتدا باید داده ها رو در یک datatable&amp;nbsp; و یا یک datareader&amp;nbsp; قرار بدیم و بعد با استفاده از دستورات زیر اطلاعات رو در مدت زمان کوتاهی در بانک مورد نظر ذخیره&amp;nbsp; کنیم

SqlBulkCo</summary>
        <content type="html" xml:base="http://iranexperts.mihanblog.com/post/25"><![CDATA[<P>گاهی اوقات نیاز داریم اطلاعاتی را در یک بانک sql&nbsp;درج کنیم&nbsp;که ممکنه این اطلاعات حجمشون زیاد باشه و در واقع تعداد رکورد های ما زیاد باشه </P>
<P>خوب اگه بخواهیم این اطلاعات رو رکورد به رکورد بخونیم و در یک بانک درج کنیم ممکنه زمان زیادی طول بکشه</P>
<P>روشی که برای ذخیره اطلاعات با حجم زیاد در sql وجود داره اینه که ابتدا باید داده ها رو در یک datatable&nbsp; و یا یک datareader&nbsp; قرار بدیم و بعد با استفاده از دستورات زیر اطلاعات رو در مدت زمان کوتاهی در بانک مورد نظر ذخیره&nbsp; کنیم</P><FONT size=4 face=Consolas><FONT size=4 face=Consolas>
<BLOCKQUOTE style="MARGIN-LEFT: 0px" dir=rtl><FONT color=#2b91af size=4 face=Consolas><FONT color=#2b91af size=4 face=Consolas><FONT color=#2b91af size=4 face=Consolas>
<P align=left>SqlBulkCopy</FONT></FONT></FONT><FONT size=4 face=Consolas><FONT size=4 face=Consolas> sbc = </FONT></FONT><FONT color=#0000ff size=4 face=Consolas><FONT color=#0000ff size=4 face=Consolas><FONT color=#0000ff size=4 face=Consolas>new</FONT></FONT></FONT><FONT size=4 face=Consolas><FONT size=4 face=Consolas> </FONT></FONT><FONT color=#2b91af size=4 face=Consolas><FONT color=#2b91af size=4 face=Consolas><FONT color=#2b91af size=4 face=Consolas>SqlBulkCopy</FONT></FONT></FONT><FONT size=4 face=Consolas><FONT size=4 face=Consolas>(</FONT></FONT><FONT color=#a31515 size=4 face=Consolas><FONT color=#a31515 size=4 face=Consolas><FONT color=#a31515 size=4 face=Consolas>@"Data Source=10.4.10.8;Initial "Catalog=dbname</FONT></FONT></FONT><FONT color=#a31515 size=4 face=Consolas><FONT color=#a31515 size=4 face=Consolas><FONT color=#a31515 size=4 face=Consolas>;Integrated Security=SSPI</FONT></FONT></FONT></P></FONT></FONT>
<P align=left><FONT size=4 face=Consolas><FONT size=4 face=Consolas>sbc.DestinationTableName = tablename;</P>
<P align=left>sbc.WriteToServer(datatablename);</P>
<P align=left>sbc.Close();</P>
<P align=right><FONT size=2 face=tahoma,arial,helvetica,sans-serif>با استفاده از دستورات بالا، محتویات datatable ما&nbsp;در جدول مورد نظر درج خواهد شد</FONT></P>
<P align=right><FONT size=2 face=tahoma,arial,helvetica,sans-serif>دقت دارید که ساختار datatable باید شبیه به&nbsp; جدول بانک اطلاعاتی باشد&nbsp;. </FONT></P></FONT></FONT></BLOCKQUOTE>]]></content>
    </entry>
    <entry>
        <title>دستور bulk insert</title>
        <link rel="alternate" type="text/html" href="http://iranexperts.mihanblog.com/post/24"/>
        <published>2011-08-07T02:45:15+01:00</published>
        <updated>2011-08-07T02:45:15+01:00</updated>
        <id>tag:http://iranexperts.mihanblog.com/post/24</id>
        <author>
            <name>امیر </name>
        </author>
        <summary>فرض کنید فایلی متنی داریم که این فایل دارای اطلاعاتی است که اطلاعات آن شبیه به جدول در آن ذخیره شده 
مثلا هر رکورد در یک خط ذخیره شده و هر فیلد از هر رکورد آن با کاراکتر تب( t\ ) از هم جدا شده 
و می خواهیم اطلاعات این فایل رو در یک جدول از بانک sql ذخیره کنیم
فرض کنید محتویات فایل به شکل زیر باشه 

amir&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; niazai&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 123
mohammad&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sadeghi&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</summary>
        <content type="html" xml:base="http://iranexperts.mihanblog.com/post/24"><![CDATA[<P>فرض کنید فایلی متنی داریم که این فایل دارای اطلاعاتی است که اطلاعات آن شبیه به جدول در آن ذخیره شده </P>
<P>مثلا هر رکورد در یک خط ذخیره شده و هر فیلد از هر رکورد آن با کاراکتر تب( t\ ) از هم جدا شده </P>
<P>و می خواهیم اطلاعات این فایل رو در یک جدول از بانک sql ذخیره کنیم</P>
<P>فرض کنید محتویات فایل به شکل زیر باشه </P>
<BLOCKQUOTE style="MARGIN-LEFT: 0px" dir=rtl>
<P align=left>amir&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; niazai&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 123</P>
<P align=left>mohammad&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sadeghi&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 456</P>
<P align=right>برای ذخیره این فایل درون یک جدول Sql ( که جدول باید دارای 3 فیلد باشه ) به شکل زیر عمل می کنیم</P>
<P align=left>&nbsp;bulk insert fegh.dbo.treemain<BR>&nbsp;&nbsp; FROM 'C:\Users\Niazi\Desktop\table\tree.txt'<BR>&nbsp;&nbsp; WITH <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FIELDTERMINATOR ='\t',<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ROWTERMINATOR ='\n',<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; codepage='1256'<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; )</P>
<P align=right>که نام جدول و بانک رو جلوی دستور bulk insert میاریم</P>
<P align=right>آدرس فایل رو هم جلوی دستور from</P>
<P align=right>و ساختار فایل رو هم در قسمت with</P>
<P align=right>&nbsp;</P></BLOCKQUOTE>]]></content>
    </entry>
    <entry>
        <title>Map در  HTML5  و  HTML4</title>
        <link rel="alternate" type="text/html" href="http://iranexperts.mihanblog.com/post/23"/>
        <published>2011-07-07T08:23:52+01:00</published>
        <updated>2011-07-07T08:23:52+01:00</updated>
        <id>tag:http://iranexperts.mihanblog.com/post/23</id>
        <author>
            <name> کاظم</name>
        </author>
        <summary>

بسیاری از وقتها شده که توی سایت می خواهیم یه عکسی رو بگذاریم و وقتی کار بر روی یکی از اشیا اون عکس&amp;nbsp;&amp;nbsp; کلیک کرد وارد یه صفحه دیگه شد. عموما اینکار رو با فلش و تا حد کمی با جی کوئری انجام میشه . خوشبختانه تکی به نام map وجود داره که کمتر استفاده میشه&amp;nbsp; بوسیله اون میشه با توجه به اشاره گر موس روی عکس یک لینک خاصی رو ارائه کرد.به فرم نوشت map در زیر دقت کنید.&amp;lt;img src=&quot;planets.gif&quot; width=&quot;145&quot; height=&quot;126&quot; alt=&quot;Planets&quot; usemap=&quot;#planetmap&quot; 
	/&amp;gt;
	
	&amp;lt;map name=&quot;planetmap&quot;&amp;gt</summary>
        <content type="html" xml:base="http://iranexperts.mihanblog.com/post/23"><![CDATA[

بسیاری از وقتها شده که توی سایت می خواهیم یه عکسی رو بگذاریم و وقتی کار بر روی یکی از اشیا اون عکس&nbsp;&nbsp; کلیک کرد وارد یه صفحه دیگه شد. عموما اینکار رو با فلش و تا حد کمی با جی کوئری انجام میشه . <br>خوشبختانه تکی به نام map وجود داره که کمتر استفاده میشه&nbsp; بوسیله اون میشه با توجه به اشاره گر موس روی عکس یک لینک خاصی رو ارائه کرد.<br>به فرم نوشت map در زیر دقت کنید.<br><br><div style="text-align: left; direction: ltr; ">&lt;img src="planets.gif" width="145" height="126" alt="Planets" usemap="#planetmap" 
	/&gt;<br>
	<br>
	&lt;map name="planetmap"&gt;<br>
	&lt;area shape="rect" coords="0,0,82,126" alt="Sun" href="sun.htm" /&gt;<br>
	&lt;area shape="circle" coords="90,58,3" alt="Mercury" href="mercur.htm" /&gt;<br>
	&lt;area shape="circle" coords="124,58,8" alt="Venus" href="venus.htm" /&gt;<br>
	&lt;/map&gt;<br><br><div style="text-align: right; direction: rtl;">ابتدا یک عکس اضافه می کنیم و خاصیت use map اونو به یک نام دلخواهی ست می کنیم<br>بعدش با استفاده از تک map یک map ایجاد می کنیم و در قسمت نامش همان نامی رو وارد می کنیم که در usemap وارد کرده ایم در واقع با این کار می گیم که map روی کدوم تصویر اعمال بشه<br><br>سپس نواحی یا همون area را در&nbsp;&nbsp; map مشخص می کنیم<br>نحوه ایجاد area در بالا به خوبی قابل مشاهد ه هستش<br>بعنوان مثال در سطر اول میگیم یه مستطیل از نقطه 0 و 0&nbsp; تا نقطه 82 و 126&nbsp; اگر روی آن کلیک شد صفحه sun.htm رو باز کنه.<br>در area دوم میگیم یک دایره که مرکز آن 90 و 58 هستش و با شعاع 3 اگر کلیک شد صفحه mercur.htm را باز کنه<br><br>لینک مثالش هم&nbsp; <a href="http://www.roseindia.net/tutorialfiles/26899.Example_map_tag.html" target="" title="">اینجا </a>موجوده!!!!<br>که روی هر شی از عکس کلیک کنید اون عکس رو بصورت جداگانه میاره.<br><br><br><br></div><br><br></div>



]]></content>
    </entry>
    <entry>
        <title>بهینه سازی سایت (2) – Content Delivery Network  یا CDN</title>
        <link rel="alternate" type="text/html" href="http://iranexperts.mihanblog.com/post/22"/>
        <published>2011-06-27T09:53:29+01:00</published>
        <updated>2011-06-27T09:53:29+01:00</updated>
        <id>tag:http://iranexperts.mihanblog.com/post/22</id>
        <author>
            <name> مجتبی</name>
        </author>
        <summary>


در مواقعی که توسعه دهنده یک سایت بزرگ باشیم ,
تکنیکهای بسیاری برای لود سریعتر سایت استفاده می‌شود. &amp;nbsp;در اینگونه سایتها به علت اینکه کاربران سایت از
سرتاسر جهان به آن وارد می‌شوند , ممکن است برای برخی از کاربران زمان لود سایت
بالا باشد که یکی از علل آن مسافت زیاد تا محل سرور است. برای مثال فرض کنید ما
بخواهیم به سایت یاهو که سرور آن در آمریکاست مراجعه کنیم , مسلما اگر درخواست ما
به سرور یاهو در آمریکا ارسال شود , زمان پاسخدهی به آن بسیار بالا خواهد بود. اما
یاهو از چه تکنیکی استفا</summary>
        <content type="html" xml:base="http://iranexperts.mihanblog.com/post/22"><![CDATA[


<p dir="RTL" style="unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify;"><font size="2">در مواقعی که توسعه دهنده یک سایت بزرگ باشیم ,
تکنیکهای بسیاری برای لود سریعتر سایت استفاده می‌شود.<span dir="LTR" lang="FA"> </span><span>&nbsp;</span>در اینگونه سایتها به علت اینکه کاربران سایت از
سرتاسر جهان به آن وارد می‌شوند , ممکن است برای برخی از کاربران زمان لود سایت
بالا باشد که یکی از علل آن مسافت زیاد تا محل سرور است. برای مثال فرض کنید ما
بخواهیم به سایت یاهو که سرور آن در آمریکاست مراجعه کنیم , مسلما اگر درخواست ما
به سرور یاهو در آمریکا ارسال شود , زمان پاسخدهی به آن بسیار بالا خواهد بود. اما
یاهو از چه تکنیکی استفاده کرده است که به درخواست ما در حال حاضر سریعتر پاسخ
داده می‌‍شود؟</font></p><p dir="RTL" style="unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify;"><font size="2"><br></font></p><p dir="RTL" style="unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify;"><font size="2">
یکی از تکنیک هایی که برای تسریع لود صفحه در چنین سایت‌های بزرگ از آن استفاده می‌شود
<span dir="LTR">CDN</span> است. برای پیاده سازی مفهوم <span dir="LTR">CDN </span><span>&nbsp;</span>در یک سایت از
ایجاد سرورهای مختلف در نقاط جغرافیایی مختلف استفاده می‌کنند. بدین ترتیب کاربر
اطلاعات را از سروری که از لحاظ جغرافیایی به او نزدیکتر است دریافت می‌کند. البته
در این روش اغلب دیتای استاتیک<span dir="LTR" lang="FA"> </span>مثل تصاویر و فایل های سی‌اس‌اس را در سرورهای <span dir="LTR">CDN</span> <span lang="FA">قرار می‌دهند.</span></font></p><div style="text-align: justify;">

</div><p dir="RTL" style="direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify;"><font size="2">برخی از مزایایی که
استفاده از <span dir="LTR">CDN</span>
ها به ارمغان می‌آورد :</font></p><div style="text-align: justify;">

</div><p dir="RTL" style="margin: 0in 0.5in 10pt 0in; text-indent: -0.25in; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify;"><font size="2"><span>-<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -moz-font-feature-settings: normal; -moz-font-language-override: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span>بالارفتن سرعت لود صفحات</font></p><p dir="RTL" style="margin: 0in 0.5in 10pt 0in; text-indent: -0.25in; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify;"><font size="2"><span>-<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -moz-font-feature-settings: normal; -moz-font-language-override: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span>استفاده از تصاویری مختلف در محدوده‌های مختلف</font></p><div style="text-align: justify;">

</div><p dir="RTL" style="margin: 0in 0.5in 10pt 0in; text-indent: -0.25in; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify;"><font size="2"><span>-<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -moz-font-feature-settings: normal; -moz-font-language-override: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span>کمتر شدن فشار وارده به سرور مرکزی در مواقعی که ترافیک
سایت بالا می‌رود</font></p><div style="text-align: justify;">

</div><p dir="RTL" style="margin: 0in 0.5in 10pt 0in; text-indent: -0.25in; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify;"><font size="2"><span>-<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -moz-font-feature-settings: normal; -moz-font-language-override: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span>تهیه پشتیبان از فایل‌ها به صورت غیر متمرکز</font></p><div style="text-align: justify;">

</div><p dir="RTL" style="direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify;"><font size="2"><br></font></p><p dir="RTL" style="direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify;"><font size="2">اما ممکن است سایتی که ما در حال توسعه آن باشیم
یا سایتی که متعلق به ماست یک سایت محلی یا منطقه‌ای باشد<span dir="LTR" lang="FA"> </span><span>&nbsp;</span>, در اینصورت مسلما استفاده از <span dir="LTR">CDN</span> به صورت ذکرشده مقرون به صرفه نیست.
اما با این حال هم <span dir="LTR">CDN </span><span>&nbsp;</span>می‌تواند برای سایت های کوچک مفید باشد , چطور؟</font></p><p dir="RTL" style="direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify;"><font size="2"><br></font></p><div style="text-align: justify;">

</div><p dir="RTL" style="direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify;"><font size="2">فرض کنید ما برای ساخت یک سایت از کتابخانه جی‌کوئری
هم استفاده کرده باشیم , در این صورت می‌توان گفت که اگر <span>&nbsp;</span>لینک به فایل جی‌کوئری را از یکی از <span dir="LTR">CDN</span> ها دریافت کنیم سرعت لود سایت ما
بالاتر می‌رود. علت سریعتر شدن لود سایت به دلیل نزدیکی جغرافیایی نیست بلکه به
این دلیل است که ممکن است کاربر قبلا به سایتی مراجه کرده باشد که همان فایل را از
همان <span dir="LTR">CDN</span> بر روی کامپیوتر کاربر دانلود کرده
باشد و فایل , داخل کش مرورگر قرار گرفته باشد در اینصورت به علت یکی بودن آدرس
فایل‌ها اصلا نیازی به دانلود مجدد فایل نیست.</font></p><p dir="RTL" style="direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify;"><font size="2"><span></span>از طرفی مزیت دیگر این روش در این است که
در صورتی که بازدید سایت شما زیاد شود , بابت دانلود فایلی که در <span dir="LTR">CDN</span> قرار دارد از <span dir="LTR">Bandwith</span> هاست شما استفاده نمی‌شود.</font></p><div style="text-align: justify;">

</div><p dir="RTL" style="direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify;"><font size="2">درحال حاضر پراستفاده ترین فایل <span dir="LTR">CDN</span> , فایل کتابخانه جی‌کوئری است که در
سرور <span dir="LTR">CDN</span> گوگل به آدرس زیر قرار دارد :</font></p><p dir="RTL" style="direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: left;"><font style="direction: ltr;" size="2"><br></font></p><div>

</div><p dir="RTL" style="direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: left;"><font size="2"><span><a href="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"><span style="direction: ltr;" dir="LTR">http://ajax.googleapis.com/ajax/libs/jquery/</span>1.6.1<span style="direction: ltr;" dir="LTR">/jquery.min.js</span></a></span></font></p><p dir="RTL" style="direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify;"><font size="2"><span><a href="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"><span style="" dir="LTR"><br></span></a></span></font></p><div style="text-align: justify;">

</div><p dir="RTL" style="direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify;"><font size="2">برای دریافت آدرس کتابخانه‌های معروف به صورت تگ
اسکریپت از <span dir="LTR">CDN</span> گوگل از <a style="font-weight: bold;" href="http://scriptsrc.net/">این سایت</a> استفاده کنید.</font></p>










]]></content>
    </entry>
    <entry>
        <title>آشنایی با افزونه های Jquery.معرفی افزونه ی Jquery Autocomplete</title>
        <link rel="alternate" type="text/html" href="http://iranexperts.mihanblog.com/post/21"/>
        <published>2011-06-24T11:24:53+01:00</published>
        <updated>2011-06-24T11:24:53+01:00</updated>
        <id>tag:http://iranexperts.mihanblog.com/post/21</id>
        <author>
            <name>محمدرضا </name>
        </author>
        <summary>








در این پست و پست های بعدی قصد داریم به معرفی
افزونه های jquey &amp;nbsp;و نحوه ارتباط آنها در ASP.Net &amp;nbsp;بپردازیم.

در این مقاله می خواهیم نحوه استفاده از افروزنه
autocomplete در asp.net &amp;nbsp;به منظور بازیابی اطلاعات از یک webmethod &amp;nbsp;را توسط Ajax نشان دهیم.

برای این منظور ابتدا دو افزونه jquery-1.4.1.min.js و jquery-ui.min.js و یک کلاس  jquery-ui-1.8.13.custom.css
رو به صفحه اضافه می کنیم.

&amp;lt;head &amp;gt;

&amp;lt;script src=&quot;Scripts/jquery-1.4.1.min.js&quot;
type=&quot;text/javasc</summary>
        <content type="html" xml:base="http://iranexperts.mihanblog.com/post/21"><![CDATA[






<div style="direction:ltr;text-align:left">

<p class="MsoNormal" dir="RTL" style="text-align:right;direction:rtl;unicode-bidi:
embed" align="justify"><span lang="FA" style='font-family:"Arial","sans-serif";mso-ascii-font-family:
Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:
minor-bidi;mso-bidi-language:FA'><font size="2"><font face="tahoma,arial,helvetica,sans-serif">در این پست و پست های بعدی قصد داریم به معرفی
افزونه های </font></font></span><span dir="LTR" style="mso-bidi-language:FA"><font size="2"><font face="tahoma,arial,helvetica,sans-serif">jquey </font></font></span><span lang="FA" style='font-family:"Arial","sans-serif";
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:
minor-bidi;mso-bidi-language:FA'><span style="mso-spacerun:yes"><font size="2"><font face="tahoma,arial,helvetica,sans-serif">&nbsp;</font></font></span><font size="2"><font face="tahoma,arial,helvetica,sans-serif">و نحوه ارتباط آنها در </font></font></span><span dir="LTR" style="mso-bidi-language:FA"><font size="2"><font face="tahoma,arial,helvetica,sans-serif">ASP.Net </font></font></span><span lang="FA" style='font-family:"Arial","sans-serif";mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:
minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:minor-bidi;
mso-bidi-language:FA'><span style="mso-spacerun:yes"><font size="2"><font face="tahoma,arial,helvetica,sans-serif">&nbsp;</font></font></span><font size="2"><font face="tahoma,arial,helvetica,sans-serif">بپردازیم.</font></font></span><span lang="FA" style='font-family:"Arial","sans-serif";mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:
minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:minor-bidi;
mso-bidi-language:FA'><font size="2"><font face="tahoma,arial,helvetica,sans-serif"><br></font></font></span></p><div align="justify"><font size="2"><font face="tahoma,arial,helvetica,sans-serif">

</font></font></div><p class="MsoNormal" dir="RTL" style="text-align:right;direction:rtl;unicode-bidi:
embed" align="justify"><span lang="FA" style='font-family:"Arial","sans-serif";mso-ascii-font-family:
Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:
minor-bidi;mso-bidi-language:FA'><font size="2"><font face="tahoma,arial,helvetica,sans-serif">در این مقاله می خواهیم نحوه استفاده از افروزنه
</font></font></span><span dir="LTR" style="mso-bidi-language:FA"><font size="2"><font face="tahoma,arial,helvetica,sans-serif">autocomplete</font></font></span><span lang="FA" style='font-family:"Arial","sans-serif";
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:
minor-bidi;mso-bidi-language:FA'><font size="2"><font face="tahoma,arial,helvetica,sans-serif"> در </font></font></span><span dir="LTR" style="mso-bidi-language:FA"><font size="2"><font face="tahoma,arial,helvetica,sans-serif">asp.net </font></font></span><span lang="FA" style='font-family:"Arial","sans-serif";
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:
minor-bidi;mso-bidi-language:FA'><span style="mso-spacerun:yes"><font size="2"><font face="tahoma,arial,helvetica,sans-serif">&nbsp;</font></font></span><font size="2"><font face="tahoma,arial,helvetica,sans-serif">به منظور بازیابی اطلاعات از یک </font></font></span><span dir="LTR" style="mso-bidi-language:FA"><font size="2"><font face="tahoma,arial,helvetica,sans-serif">webmethod </font></font></span><span lang="FA" style='font-family:"Arial","sans-serif";
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:
minor-bidi;mso-bidi-language:FA'><span style="mso-spacerun:yes"><font size="2"><font face="tahoma,arial,helvetica,sans-serif">&nbsp;</font></font></span><font size="2"><font face="tahoma,arial,helvetica,sans-serif">را توسط </font></font></span><span dir="LTR" style="mso-bidi-language:
FA"><font size="2"><font face="tahoma,arial,helvetica,sans-serif">Ajax</font></font></span><span lang="FA" style='font-family:"Arial","sans-serif";mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:
minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:minor-bidi;
mso-bidi-language:FA'><font size="2"><font face="tahoma,arial,helvetica,sans-serif"> نشان دهیم.</font></font></span></p><p class="MsoNormal" dir="RTL" style="text-align:right;direction:rtl;unicode-bidi:
embed" align="justify">

<p class="MsoNormal" dir="RTL" style="text-align:right;direction:rtl;unicode-bidi:
embed" align="justify"><font size="2"><span lang="FA" style='font-family:"Arial","sans-serif";mso-ascii-font-family:
Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:
minor-bidi;mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif">برای این منظور ابتدا دو افزونه</font></span></font><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><span lang="FA" style='font-family:"Arial","sans-serif";mso-ascii-font-family:
Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:
minor-bidi;mso-bidi-language:FA'> </span><span dir="LTR" style="font-size:9.5pt;line-height:115%;font-family:Consolas;
color:blue">jquery-1.4.1.min.js</span><span style="font-size:9.5pt;line-height:115%;font-family:Consolas;color:blue"> </span></font></font><font size="2"><span lang="AR-SA" style='font-size:
9.5pt;line-height:115%;font-family:"Courier New";mso-ascii-font-family:Consolas;
mso-hansi-font-family:Consolas'><font face="tahoma,arial,helvetica,sans-serif">و</font></span></font><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><span lang="AR-SA" style='font-size:
9.5pt;line-height:115%;font-family:"Courier New";mso-ascii-font-family:Consolas;
mso-hansi-font-family:Consolas'><span style="color:blue"> </span></span><span dir="LTR" style="font-size:9.5pt;line-height:115%;font-family:Consolas;
color:blue">jquery-ui.min.js</span></font></font><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><span style="font-size:9.5pt;line-height:115%;font-family:Consolas;color:blue"> </span></font></font><span lang="AR-SA" dir="RTL" style='font-size:9.5pt;
line-height:115%;font-family:"Tahoma","sans-serif";mso-fareast-font-family:
Calibri;mso-fareast-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:AR-SA'>و یک کلاس </span><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><span lang="AR-SA" style='font-size:
9.5pt;line-height:115%;font-family:"Courier New";mso-ascii-font-family:Consolas;
mso-hansi-font-family:Consolas'></span></font></font><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><span lang="AR-SA" style='font-size:
9.5pt;line-height:115%;font-family:"Courier New";mso-ascii-font-family:Consolas;
mso-hansi-font-family:Consolas'> </span><span dir="LTR" style="font-size:9.5pt;line-height:115%;font-family:Consolas;color:blue">jquery-ui-1.8.13.custom.css</span></font></font><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><span style="font-size:9.5pt;line-height:
115%;font-family:Consolas;color:blue">
</span></font></font><span lang="FA" dir="RTL" style='font-size:9.5pt;
line-height:115%;font-family:"Tahoma","sans-serif";mso-fareast-font-family:
Calibri;mso-fareast-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'>رو به صفحه اضافه می کنیم.</span><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><span lang="FA" style='font-size:9.5pt;line-height:115%;font-family:"Arial","sans-serif";
mso-ascii-font-family:Consolas;mso-hansi-font-family:Consolas;mso-bidi-font-family:
Arial;mso-bidi-theme-font:minor-bidi;mso-bidi-language:FA'></span></font></font></p><p class="MsoNormal" dir="RTL" style="text-align:right;direction:rtl;unicode-bidi:
embed" align="justify"><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><span lang="FA" style='font-size:9.5pt;line-height:115%;font-family:"Arial","sans-serif";
mso-ascii-font-family:Consolas;mso-hansi-font-family:Consolas;mso-bidi-font-family:
Arial;mso-bidi-theme-font:minor-bidi;mso-bidi-language:FA'><br></span></font></font></p><p class="MsoNormal" dir="RTL" style="text-align: right; unicode-bidi: embed; direction: ltr" align="justify">

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas;color:blue">&lt;</span><span style="font-size:9.5pt;
font-family:Consolas;color:maroon">head</span><span style="font-size:9.5pt;
font-family:Consolas"> <span style="color:blue">&gt;</span></span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="color:blue">&lt;</span><span style="color:maroon">script</span> <span style="color:red">src</span><span style="color:blue">="Scripts/jquery-1.4.1.min.js"</span>
<span style="color:red">type</span><span style="color:blue">="text/javascript"&gt;&lt;/</span><span style="color:maroon">script</span><span style="color:blue">&gt;</span></span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="color:blue">&lt;</span><span style="color:maroon">script</span> <span style="color:red">src</span><span style="color:blue">="Scripts/jquery-ui.min.js"</span>
<span style="color:red">type</span><span style="color:blue">="text/javascript"&gt;&lt;/</span><span style="color:maroon">script</span><span style="color:blue">&gt;</span></span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="color:blue">&lt;</span><span style="color:maroon">link</span> <span style="color:red">href</span><span style="color:blue">="Styles/jquery-ui-1.8.13.custom.css"</span>
<span style="color:red">rel</span><span style="color:blue">="stylesheet"</span>
<span style="color:red">type</span><span style="color:blue">="text/css"</span>
<span style="color:blue">/&gt;</span></span></p><p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="color:blue"><br></span></span></p><p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal; direction: ltr" align="right">

<p class="MsoNormal" align="right" style="margin-bottom:0in;margin-bottom:.0001pt;
text-align:right;line-height:normal;mso-layout-grid-align:none;text-autospace:
none"><span lang="AR-SA" dir="RTL" style='font-size:9.5pt;font-family:"Courier New";
mso-ascii-font-family:Consolas;mso-hansi-font-family:Consolas'><font face="tahoma,arial,helvetica,sans-serif"><font size="2">نحوه استفاده از
افزونه نیز به صورت زیر می باشد:</font></font></span></p><p class="MsoNormal" align="right" style="margin-bottom:0in;margin-bottom:.0001pt;
text-align:right;line-height:normal;mso-layout-grid-align:none;text-autospace:
none"><span lang="AR-SA" dir="RTL" style='font-size:9.5pt;font-family:"Courier New";
mso-ascii-font-family:Consolas;mso-hansi-font-family:Consolas'><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><br></font></font></span></p><p class="MsoNormal" align="left" style="margin-bottom: 0pt; text-align: right; line-height: normal; direction: ltr">

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas;color:blue">&lt;</span><span style="font-size:9.5pt;
font-family:Consolas;color:maroon">script</span><span style="font-size:9.5pt;
font-family:Consolas"> <span style="color:red">type</span><span style="color:blue">="text/javascript"&gt;</span></span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>$(<span style="color:blue">function</span> () {</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>$(<span style="color:maroon">"#PersonName"</span>).autocomplete({</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>source: <span style="color:blue">function</span> (request, response) {</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>$.ajax({</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>url: <span style="color:maroon">"Default.aspx/GetPerson"</span>,<span style="color:#00B050">//</span></span><span lang="FA" dir="RTL" style='font-size:
9.5pt;font-family:"Arial","sans-serif";mso-ascii-font-family:Consolas;
mso-hansi-font-family:Consolas;mso-bidi-font-family:Arial;mso-bidi-theme-font:
minor-bidi;color:#00B050;mso-bidi-language:FA'>متدی که اطلاعات به آن فرستاده و
خوانده می شود</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>dataType: <span style="color:maroon">"json"</span>,</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>type: <span style="color:maroon">"POST"</span>,</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>contentType: <span style="color:maroon">"application/json; charset=utf-8"</span>,</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>data: <span style="color:
maroon">"{ 'name': '"</span> + request.term + <span style="color:
maroon">"'}"</span>,<span style="color:#00B050">//</span></span><span lang="FA" dir="RTL" style='font-size:9.5pt;font-family:"Arial","sans-serif";
mso-ascii-font-family:Consolas;mso-hansi-font-family:Consolas;mso-bidi-font-family:
Arial;mso-bidi-theme-font:minor-bidi;color:#00B050;mso-bidi-language:FA'>پارامتری
که به متد فرستاده می شود</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>success: <span style="color:blue">function</span> (data) {</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>response($.map(data.d, <span style="color:blue">function</span> (item) {</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color:blue">return</span> {</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>value: item.ProductName<span style="color:#00B050">//</span></span><span lang="AR-SA" dir="RTL" style='font-size:9.5pt;font-family:"Courier New";mso-ascii-font-family:Consolas;
mso-hansi-font-family:Consolas;color:#00B050'>افزودن اطلاعات به منو</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>}</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>}));</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>}</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>});</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>},</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>minLength: 1</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>});</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>});</span><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;</span></span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp; </span><span style="color:blue">&lt;/</span><span style="color:maroon">script</span><span style="color:blue">&gt;</span></span></p><span lang="AR-SA" dir="RTL" style='font-size:9.5pt;font-family:"Courier New";
mso-ascii-font-family:Consolas;mso-hansi-font-family:Consolas'><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><br></font></font></span><p></p><p class="MsoNormal" align="left" style="margin-bottom:0in;margin-bottom:.0001pt;
text-align:right;line-height:normal;mso-layout-grid-align:none;text-autospace:
none"><span lang="AR-SA" dir="RTL" style='font-size:9.5pt;font-family:"Courier New";
mso-ascii-font-family:Consolas;mso-hansi-font-family:Consolas'><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><br></font></font></span></p><p class="MsoNormal" align="left" style="margin-bottom:0in;margin-bottom:.0001pt;
text-align:right;line-height:normal;mso-layout-grid-align:none;text-autospace:
none">

<p class="MsoNormal" dir="RTL" style="text-align:right;direction:rtl;unicode-bidi:
embed" align="justify">

<p class="MsoNormal" dir="RTL" style="text-align:justify;direction:rtl;unicode-bidi:
embed" align="justify"><span lang="AR-SA" style='font-size:9.5pt;line-height:115%;font-family:
"Tahoma","sans-serif"'>بعد از مشخص کردن کنترلی که می خواهیم افزونه را به آن
اعمال کنیم</span><span dir="LTR" style='font-size:9.5pt;line-height:115%;font-family:"Tahoma","sans-serif"'>$(<span style="color:maroon">"#PersonName"</span>)</span><span style='font-size:9.5pt;line-height:
115%;font-family:"Tahoma","sans-serif"'>
<span lang="AR-SA">در </span></span><span style='font-size:9.5pt;line-height:
115%;font-family:"Tahoma","sans-serif"'><span lang="AR-SA">قسمت</span></span><span lang="FA" style='font-size:9.5pt;
line-height:115%;font-family:"Tahoma","sans-serif";mso-bidi-language:FA'> </span><span dir="LTR" style='font-size:9.5pt;line-height:115%;font-family:"Tahoma","sans-serif";
mso-bidi-language:FA'>source </span><span lang="FA" style='font-size:9.5pt;line-height:115%;font-family:"Tahoma","sans-serif";
mso-bidi-language:FA'><span style="mso-spacerun:yes">&nbsp;</span>منبع اطلاعاتی رو مشخص می کنیم که در اینجا از
طریق </span><span dir="LTR" style='font-size:9.5pt;line-height:115%;font-family:
"Tahoma","sans-serif";mso-bidi-language:FA'>Ajax</span><span lang="FA" style='font-size:9.5pt;line-height:115%;
font-family:"Tahoma","sans-serif";mso-bidi-language:FA'> اطلاعات را از یک </span><span dir="LTR" style='font-size:9.5pt;
line-height:115%;font-family:"Tahoma","sans-serif";mso-bidi-language:FA'>WebMethod</span><span lang="FA" style='font-size:9.5pt;
line-height:115%;font-family:"Tahoma","sans-serif";mso-bidi-language:FA'> دریافت می کنیم.توضیحات بیشتر در مورد </span><span dir="LTR" style='font-size:9.5pt;line-height:115%;font-family:"Tahoma","sans-serif";
mso-bidi-language:FA'>Ajax</span><span lang="FA" style='font-size:9.5pt;line-height:115%;font-family:"Tahoma","sans-serif";
mso-bidi-language:FA'> رو می تونید از
 </span><a href="http://iranexperts.mihanblog.com/post/10" target="_blank" title=""><font size="2">اینجا</font></a> <span lang="FA" style='font-size:9.5pt;line-height:115%;font-family:"Tahoma","sans-serif";
mso-bidi-language:FA'>مشاهده کنید.به ازای هر کاراکتری که در کنترل </span><span dir="LTR" style='font-size:9.5pt;line-height:115%;font-family:"Tahoma","sans-serif";
mso-bidi-language:FA'>textbox</span><span lang="FA" style='font-size:9.5pt;line-height:115%;font-family:"Tahoma","sans-serif";
mso-bidi-language:FA'> وارد می شود
اطلاعات توسط دستور </span><span dir="LTR" style='font-size:9.5pt;line-height:
115%;font-family:"Tahoma","sans-serif";mso-bidi-language:FA'>request</span><span lang="FA" style='font-size:9.5pt;
line-height:115%;font-family:"Tahoma","sans-serif";mso-bidi-language:FA'> به </span><span dir="LTR" style='font-size:
9.5pt;line-height:115%;font-family:"Tahoma","sans-serif";mso-bidi-language:
FA'>WebMethod</span><span lang="FA" style='font-size:9.5pt;line-height:115%;font-family:"Tahoma","sans-serif";
mso-bidi-language:FA'> ارسال شده و
اطلاعات بازگشتی با دستور </span><span dir="LTR" style='font-size:9.5pt;
line-height:115%;font-family:"Tahoma","sans-serif";mso-bidi-language:FA'>response</span><span lang="FA" style='font-size:9.5pt;
line-height:115%;font-family:"Tahoma","sans-serif";mso-bidi-language:FA'> به منوی </span><span dir="LTR" style='font-size:9.5pt;line-height:115%;font-family:"Tahoma","sans-serif";
mso-bidi-language:FA'>autocomplete</span><span style='font-size:9.5pt;line-height:115%;font-family:"Tahoma","sans-serif";
mso-bidi-language:FA'> <span lang="FA">در
صورت وجود اضافه می شود.</span></span></p>

<span lang="AR-SA" style='font-size:9.5pt;line-height:115%;font-family:
"Courier New";mso-ascii-font-family:Consolas;mso-hansi-font-family:Consolas'><font face="tahoma,arial,helvetica,sans-serif"><font size="2"></font></font></span><p></p><div align="justify"><font face="tahoma,arial,helvetica,sans-serif"><font size="2">

</font></font></div><p class="MsoNormal" dir="RTL" style="text-align:right;direction:rtl;unicode-bidi:
embed" align="justify"><span dir="LTR" style="font-size:9.5pt;line-height:115%;font-family:Consolas"><font face="tahoma,arial,helvetica,sans-serif"><font size="2">minLength</font></font></span><span lang="AR-SA" style="font-size:9.5pt;
line-height:115%;font-family:Consolas"><font face="tahoma,arial,helvetica,sans-serif"><font size="2">:</font></font></span><span lang="AR-SA" style='font-size:9.5pt;line-height:115%;font-family:"Courier New";
mso-ascii-font-family:Consolas;mso-hansi-font-family:Consolas'><font face="tahoma,arial,helvetica,sans-serif"><font size="2">حداقل تعداد
کاراکتری که باید وارد شود تا افزونه عمل کند.</font></font></span></p><div align="justify"><span lang="AR-SA" dir="RTL" style='font-size:9.5pt;font-family:"Courier New";
mso-ascii-font-family:Consolas;mso-hansi-font-family:Consolas'><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><br></font></font></span></div>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas">[<span style="color:#2B91AF">WebMethod</span>]</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas;color:blue">public</span><span style="font-size:
9.5pt;font-family:Consolas"> <span style="color:blue">static</span> <span style="color:#2B91AF">List</span>&lt;<span style="color:#2B91AF">Person</span>&gt;
GetPerson(<span style="color:blue">string</span> name)</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas">{</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas;color:blue">var</span><span style="font-size:9.5pt;
font-family:Consolas"> context = <span style="color:blue">new</span> <span style="color:#2B91AF">Person</span>();</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas;color:blue">var</span><span style="font-size:9.5pt;
font-family:Consolas"> query = <span style="color:blue">from</span> <span style="color:#2B91AF">Person</span> c <span style="color:blue">in</span>
context.GetPerson() <span style="color:blue">where</span> <span style="mso-spacerun:yes">&nbsp;</span>c.PersonName.StartsWith(name) <span style="color:blue">select</span> <span style="color:blue">new</span> <span style="color:#2B91AF">Person</span>() { PersonName = c.PersonName };</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas;color:blue">return</span><span style="font-size:
9.5pt;font-family:Consolas"> query.ToList();</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas">}</span></p><div align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="color:blue"><br></span></span></div><div align="right">

<p class="MsoNormal" dir="RTL" style="text-align:right;direction:rtl;unicode-bidi:
embed"><font size="2"><span lang="FA" style='font-family:"Arial","sans-serif";mso-ascii-font-family:
Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:
minor-bidi;mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif">در این متد هر مقداری که توسط دستور</font></span></font><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><span lang="FA" style='font-family:"Arial","sans-serif";mso-ascii-font-family:
Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:
minor-bidi;mso-bidi-language:FA'> </span><span dir="LTR" style="mso-bidi-language:FA">request</span></font></font><font size="2"><span lang="FA" style='font-family:"Arial","sans-serif";
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:
minor-bidi;mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif">
ارسال می شود جستجو شده و نتیجه به صورت</font></span></font><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><span lang="FA" style='font-family:"Arial","sans-serif";
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:
minor-bidi;mso-bidi-language:FA'> </span><span dir="LTR" style="mso-bidi-language:
FA">List</span><span lang="FA" style='font-family:"Arial","sans-serif";mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:
minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:minor-bidi;
mso-bidi-language:FA'> </span></font></font><font size="2"><span lang="FA" style='font-family:"Arial","sans-serif";mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:
minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:minor-bidi;
mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif">برمی گردد.</font></span></font></p><p class="MsoNormal" dir="RTL" style="text-align:right;direction:rtl;unicode-bidi:
embed"><font size="2"><span lang="FA" style='font-family:"Arial","sans-serif";mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:
minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:minor-bidi;
mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><br></font></span></font></p><p class="MsoNormal" dir="RTL" style="text-align:right;direction:rtl;unicode-bidi:
embed">

<p class="MsoNormal" dir="RTL" style="margin-bottom:0in;margin-bottom:.0001pt;
text-align:right;line-height:normal;mso-layout-grid-align:none;text-autospace:
none;direction:rtl;unicode-bidi:embed"><span lang="FA" style='font-family:"Tahoma","sans-serif";
mso-bidi-language:FA'><font size="2">توسط کلاس </font><span style="mso-spacerun:yes"><font size="2">&nbsp;</font></span></span><span dir="LTR" style='font-size:9.5pt;
font-family:"Tahoma","sans-serif";color:maroon'><font size="2">.ui-autocomplete</font></span><span style='font-size:9.5pt;font-family:"Tahoma","sans-serif";color:maroon'><font size="2"> </font></span><span lang="AR-SA" style='font-size:
9.5pt;font-family:"Tahoma","sans-serif"'><font size="2">می توان تغییراتی در ظاهر افزونه ایجاد
کرد که از جمله خصوصیات عبارتند از:</font></span></p><p class="MsoNormal" dir="RTL" style="margin-bottom:0in;margin-bottom:.0001pt;
text-align:right;line-height:normal;mso-layout-grid-align:none;text-autospace:
none;direction:rtl;unicode-bidi:embed">

<p class="MsoNormal" dir="RTL" style="margin-bottom:0in;margin-bottom:.0001pt;
text-align:right;line-height:normal;mso-layout-grid-align:none;text-autospace:
none;direction:rtl;unicode-bidi:embed"><span dir="LTR" style='font-size:9.5pt;
font-family:"Tahoma","sans-serif";color:red'>max-height</span><span lang="AR-SA" style='font-size:9.5pt;font-family:"Tahoma","sans-serif"'>: حداکثر ارتفاع منو.در صورت لزوم </span><span dir="LTR" style='font-size:9.5pt;font-family:"Tahoma","sans-serif"'>Scroll</span><span style='font-size:9.5pt;font-family:
"Tahoma","sans-serif";mso-bidi-language:FA'>
<span lang="FA">عمودی فعال می شود.</span></span></p>

<p class="MsoNormal" dir="RTL" style="margin-bottom:0in;margin-bottom:.0001pt;
text-align:right;line-height:normal;mso-layout-grid-align:none;text-autospace:
none;direction:rtl;unicode-bidi:embed"><span dir="LTR" style='font-size:9.5pt;
font-family:"Tahoma","sans-serif";color:red'>max-width</span><span lang="AR-SA" style='font-size:9.5pt;font-family:"Tahoma","sans-serif"'>: حداکثر پهنای منو.در صورت لزوم </span><span dir="LTR" style='font-size:9.5pt;font-family:"Tahoma","sans-serif"'>Scroll</span><span lang="FA" style='font-size:9.5pt;
font-family:"Tahoma","sans-serif";mso-bidi-language:FA'> افقی فعال می شود.</span></p>

<p class="MsoNormal" dir="RTL" style="margin-bottom:0in;margin-bottom:.0001pt;
text-align:justify;line-height:normal;mso-layout-grid-align:none;text-autospace:
none;direction:rtl;unicode-bidi:embed"><span dir="LTR" style='font-size:9.5pt;
font-family:"Tahoma","sans-serif";color:red'>padding-righ</span><span lang="AR-SA" style='font-size:9.5pt;font-family:"Tahoma","sans-serif"'>:فاصله آیتم ها از لبه سمت راست منو</span></p>

<p class="MsoNormal" dir="RTL" style="margin-bottom:0in;margin-bottom:.0001pt;
text-align:right;line-height:normal;mso-layout-grid-align:none;text-autospace:
none;direction:rtl;unicode-bidi:embed"><span dir="LTR" style='font-size:9.5pt;
font-family:"Tahoma","sans-serif";color:red'>padding-left</span><span lang="AR-SA" style='font-size:9.5pt;font-family:"Tahoma","sans-serif"'>: فاصله آیتم ها از لبه سمت چپ منو</span></p><span lang="AR-SA" style='font-size:
9.5pt;font-family:"Tahoma","sans-serif"'><font size="2"><br></font></span><p class="MsoNormal" dir="RTL" style="margin-bottom:0in;margin-bottom:.0001pt;
text-align:right;line-height:normal;mso-layout-grid-align:none;text-autospace:
none;direction:rtl;unicode-bidi:embed">

<p class="MsoNormal" dir="RTL" style="margin-bottom:0in;margin-bottom:.0001pt;
text-align:right;line-height:normal;mso-layout-grid-align:none;text-autospace:
none;direction:rtl;unicode-bidi:embed"><font size="2"><font face="tahoma,arial,helvetica,sans-serif"><span lang="FA" style='font-family:"Tahoma","sans-serif";
mso-bidi-language:FA'>همچنین توسط کلاس </span><span dir="LTR" style='font-size:9.5pt;font-family:"Tahoma","sans-serif";
color:maroon'>.ui-autocomplete-loading</span><span style='font-size:9.5pt;font-family:
"Tahoma","sans-serif";color:maroon'> </span><span lang="AR-SA" style='font-size:9.5pt;font-family:"Tahoma","sans-serif"'>می توان یک
آیکون </span><span dir="LTR" style='font-size:9.5pt;font-family:"Tahoma","sans-serif"'>loading</span><span lang="FA" style='font-size:9.5pt;
font-family:"Tahoma","sans-serif";mso-bidi-language:FA'> به کنترل اضافه کرد.</span></font></font></p><p class="MsoNormal" dir="RTL" style="margin-bottom:0in;margin-bottom:.0001pt;
text-align:right;line-height:normal;mso-layout-grid-align:none;text-autospace:
none;direction:rtl;unicode-bidi:embed"><br></p><p class="MsoNormal" dir="RTL" style="margin-bottom:0in;margin-bottom:.0001pt;
text-align:right;line-height:normal;mso-layout-grid-align:none;text-autospace:
none;direction:rtl;unicode-bidi:embed"><a href="https://skydrive.live.com/?retry#!/?cid=18da7e1920a31b6f&amp;sc=documents&amp;id=18DA7E1920A31B6F!159" target="_blank" title=""><font size="3">دریافت پروژه</font></a><a href="https://skydrive.live.com/?retry#!/?cid=18da7e1920a31b6f&amp;sc=documents&amp;id=18DA7E1920A31B6F!159" target="_blank" title=""><br></a></p><p class="MsoNormal" dir="RTL" style="margin-bottom: 0pt; text-align: right; line-height: normal; unicode-bidi: embed; direction: ltr" align="center"><font size="2"><font face="tahoma,arial,helvetica,sans-serif"><span lang="FA" style='font-size:9.5pt;
font-family:"Tahoma","sans-serif";mso-bidi-language:FA'><br></span></font></font></p><p class="MsoNormal" dir="RTL" style="margin-bottom:0in;margin-bottom:.0001pt;
text-align:right;line-height:normal;mso-layout-grid-align:none;text-autospace:
none;direction:rtl;unicode-bidi:embed"><font size="2"><font face="tahoma,arial,helvetica,sans-serif"><span lang="FA" style='font-size:9.5pt;
font-family:"Tahoma","sans-serif";mso-bidi-language:FA'><br></span></font></font></p><p class="MsoNormal" dir="RTL" style="margin-bottom:0in;margin-bottom:.0001pt;
text-align:right;line-height:normal;mso-layout-grid-align:none;text-autospace:
none;direction:rtl;unicode-bidi:embed"><font size="2"><font face="tahoma,arial,helvetica,sans-serif"><span lang="FA" style='font-size:9.5pt;
font-family:"Tahoma","sans-serif";mso-bidi-language:FA'><br></span></font></font></p><font size="2"><span lang="FA" style='font-family:"Arial","sans-serif";mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:
minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:minor-bidi;
mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><br></font></span></font></div><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><span lang="FA" style='font-size:9.5pt;line-height:115%;font-family:"Arial","sans-serif";
mso-ascii-font-family:Consolas;mso-hansi-font-family:Consolas;mso-bidi-font-family:
Arial;mso-bidi-theme-font:minor-bidi;mso-bidi-language:FA'><br></span></font></font><p></p><span lang="FA" style='font-family:"Arial","sans-serif";mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:
minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:minor-bidi;
mso-bidi-language:FA'><font size="2"><font face="tahoma,arial,helvetica,sans-serif"><br></font></font></span>


</div>











<div style="direction:ltr;text-align:left">

<p class="MsoNormal" dir="RTL" style="text-align:right;direction:rtl;unicode-bidi:
embed" align="justify"><span lang="FA" style='font-family:"Arial","sans-serif";mso-ascii-font-family:
Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:
minor-bidi;mso-bidi-language:FA'><font size="2"><font face="tahoma,arial,helvetica,sans-serif"></font></font></span><span lang="FA" style='font-family:"Arial","sans-serif";mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:
minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:minor-bidi;
mso-bidi-language:FA'><font size="2"><font face="tahoma,arial,helvetica,sans-serif"><br></font></font></span>


</p></div>













]]></content>
    </entry>
    <entry>
        <title>چک کردن کد ملی و اعتبار سنجی آن</title>
        <link rel="alternate" type="text/html" href="http://iranexperts.mihanblog.com/post/20"/>
        <published>2011-06-23T10:00:24+01:00</published>
        <updated>2011-06-23T10:00:24+01:00</updated>
        <id>tag:http://iranexperts.mihanblog.com/post/20</id>
        <author>
            <name> کاظم</name>
        </author>
        <summary>خیلی برام جالب بود که متوجه شدم شماره گذاری کد ملی بر اساس یک فرمول ریاضی انجام میشه.توی کد زیر که بوسیله جاوا اسکریپت نوشته شده میشه فهمید که کد ملی وارد شده معتبر هستش یا نه!!!تابع parsint یک رشته را تبدیل به عدد می کنهتابع charAt هم کاراکتری رو بر میگردونه که با ایندکسش برابر باشه. ایندکس رشته در جاوا اسکریپت از صفر شروع میشه.function checkMelliCode(meli_code) {&amp;nbsp;  &amp;nbsp; &amp;nbsp;if (meli_code.length == 10) {
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (meli_code == '1111111111' || meli_code == '000000</summary>
        <content type="html" xml:base="http://iranexperts.mihanblog.com/post/20"><![CDATA[<div style="direction:ltr;text-align:left"><div style="text-align: right;"><span style="direction: rtl;" dir="ltr">خیلی برام جالب بود که متوجه شدم شماره گذاری کد ملی بر اساس یک فرمول ریاضی انجام میشه.<br>توی کد زیر که بوسیله جاوا اسکریپت نوشته شده میشه فهمید که کد ملی وارد شده معتبر هستش یا نه!!!<br>تابع parsint یک رشته را تبدیل به عدد می کنه<br>تابع charAt هم کاراکتری رو بر میگردونه که با ایندکسش برابر باشه. ایندکس رشته در جاوا اسکریپت از صفر شروع میشه.<br><br><br><br><br></span><span dir="ltr"></span></div><span dir="ltr"><br><br><br>function checkMelliCode(meli_code) {<br>&nbsp; <br> &nbsp; &nbsp;if (meli_code.length == 10) {<br>
 &nbsp; &nbsp; &nbsp; &nbsp;if (meli_code == '1111111111' || meli_code == '0000000000' || 
meli_code == '2222222222' || meli_code == '3333333333' || meli_code == 
'4444444444' || meli_code == '5555555555' || meli_code == '6666666666' 
|| meli_code == '7777777777' || meli_code == '8888888888' || meli_code == '9999999999') {<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;return false;<br> &nbsp; &nbsp; &nbsp; &nbsp;}<br> &nbsp; &nbsp; &nbsp; &nbsp;c = parseInt(meli_code.charAt(9));<br>
 &nbsp; &nbsp; &nbsp; &nbsp;n = parseInt(meli_code.charAt(0)) * 10 + 
parseInt(meli_code.charAt(1)) * 9 + parseInt(meli_code.charAt(2)) * 8 + 
parseInt(meli_code.charAt(3)) * 7 + parseInt(meli_code.charAt(4)) * 6 + 
parseInt(meli_code.charAt(5)) * 5 + parseInt(meli_code.charAt(6)) * 4 + 
parseInt(meli_code.charAt(7)) * 3 + parseInt(meli_code.charAt(8)) * 2;<br>
 &nbsp; &nbsp; &nbsp; &nbsp;r = n - parseInt(n / 11) * 11;<br> &nbsp; &nbsp; &nbsp; &nbsp;if ((r == 0 &amp;&amp; r == c) || (r == 1 &amp;&amp; c == 1) || (r &gt; 1 &amp;&amp; c == 11 - r)) {<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;return true;<br> &nbsp; &nbsp; &nbsp; &nbsp;} else {<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;return false;<br>
 &nbsp; &nbsp; &nbsp; &nbsp;}<br> &nbsp; &nbsp;} else {<br> &nbsp; &nbsp; &nbsp; &nbsp;return false;<br> &nbsp; &nbsp;}<br>}</span><div>&nbsp;</div>


</div>]]></content>
    </entry>
    <entry>
        <title>انتخاب رکوردهای جدول</title>
        <link rel="alternate" type="text/html" href="http://iranexperts.mihanblog.com/post/19"/>
        <published>2011-06-17T23:57:27+01:00</published>
        <updated>2011-06-17T23:57:27+01:00</updated>
        <id>tag:http://iranexperts.mihanblog.com/post/19</id>
        <author>
            <name>بختیاری </name>
        </author>
        <summary>با این کد میتوان&amp;nbsp; یک رکورد و یا چندین رکورد از جدول را انتخاب نمود&amp;lt;style&amp;gt;
	#feedback { font-size: 1.4em; }
	#selectable .ui-selecting { background: #FECA40; }
	#selectable .ui-selected { background: #F39814; color: white; }
	#selectable { list-style-type: none; margin: 0; padding: 0; width: 60%; }
	#selectable li { margin: 3px; padding: 0.4em; font-size: 1.4em; height: 18px; }
	&amp;lt;/style&amp;gt;
	&amp;lt;script&amp;gt;
	$(function() {
		$( &quot;#selectable&quot; ).selectable();
	});
	&amp;lt;/scri</summary>
        <content type="html" xml:base="http://iranexperts.mihanblog.com/post/19"><![CDATA[با این کد میتوان&nbsp; یک رکورد و یا چندین رکورد از جدول را انتخاب نمود<br><br><div style="text-align: left; "><pre><code>&lt;style&gt;
	#feedback { font-size: 1.4em; }
	#selectable .ui-selecting { background: #FECA40; }
	#selectable .ui-selected { background: #F39814; color: white; }
	#selectable { list-style-type: none; margin: 0; padding: 0; width: 60%; }
	#selectable li { margin: 3px; padding: 0.4em; font-size: 1.4em; height: 18px; }
	&lt;/style&gt;
	&lt;script&gt;
	$(function() {
		$( "#selectable" ).selectable();
	});
	&lt;/script&gt;



&lt;div class="demo"&gt;

&lt;ol id="selectable"&gt;
	&lt;li class="ui-widget-content"&gt;Item 1&lt;/li&gt;
	&lt;li class="ui-widget-content"&gt;Item 2&lt;/li&gt;
	&lt;li class="ui-widget-content"&gt;Item 3&lt;/li&gt;
	&lt;li class="ui-widget-content"&gt;Item 4&lt;/li&gt;
	&lt;li class="ui-widget-content"&gt;Item 5&lt;/li&gt;
	&lt;li class="ui-widget-content"&gt;Item 6&lt;/li&gt;
	&lt;li class="ui-widget-content"&gt;Item 7&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;&lt;!-- End demo --&gt;



&lt;div style="display: none;" class="demo-description"&gt;
&lt;p&gt;Enable a DOM element (or group of elements) to be selectable. Draw a box with your cursor to select items. Hold down the Ctrl key to make multiple non-adjacent selections. &lt;/p&gt;
&lt;/div&gt;&lt;!-- End demo-description --&gt;</code></pre></div>


]]></content>
    </entry>
    <entry>
        <title>استفاده از قلم دلخواه در طراحی سایت(font-face@)</title>
        <link rel="alternate" type="text/html" href="http://iranexperts.mihanblog.com/post/18"/>
        <published>2011-06-17T05:15:48+01:00</published>
        <updated>2011-06-17T05:15:48+01:00</updated>
        <id>tag:http://iranexperts.mihanblog.com/post/18</id>
        <author>
            <name>محمدرضا </name>
        </author>
        <summary>






شاید تا بحال سایت هایی رو دیده باشید که از فونت هایی خاص
برای طراحی صفحات خود استفاده می کنند.همان طور که می دانید برای طراحی سایت &amp;nbsp;مجاز به استفاده از هر فونتی نمی باشیم.این محدودیت برای پارسی زبان ها نیز وجود
دارد و معمولا از فونت های &amp;nbsp;Times New Roman و Tahoma برای
طراحی سایت استفاده می کنند.

اما این محدویت در CSS3 بر طرف شده و شما می توانید از هر فونتی که می خواهید در
طراحی سایت خود استفاده کنید.برای این منظور از دستور&amp;nbsp; font-face@ برای
تعریف فونت در فایل CSS است</summary>
        <content type="html" xml:base="http://iranexperts.mihanblog.com/post/18"><![CDATA[




<div style="direction:ltr;text-align:left">

<p class="MsoNormal" align="right" style="text-align: right; direction: rtl"><span lang="FA" dir="RTL" style='font-family:"Arial","sans-serif";mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:
minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:minor-bidi;
mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2">شاید تا بحال سایت هایی رو دیده باشید که از فونت هایی خاص
برای طراحی صفحات خود استفاده می کنند.همان طور که می دانید برای طراحی سایت &nbsp;مجاز به استفاده از هر فونتی نمی باشیم.این محدودیت برای پارسی زبان ها نیز وجود
دارد و معمولا از فونت های </font></font></span><span style="mso-bidi-language:FA"><span style="mso-spacerun:yes"><font face="tahoma,arial,helvetica,sans-serif"><font size="2">&nbsp;</font></font></span><font face="tahoma,arial,helvetica,sans-serif"><font size="2">Times New Roman </font></font></span><span lang="FA" dir="RTL" style='font-family:"Arial","sans-serif";mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:
minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:minor-bidi;
mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2">و Tahoma</font></font></span><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"Arial","sans-serif";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2"> برای
طراحی سایت استفاده می کنند.</font></font></span>

<p class="MsoNormal" align="right" style="text-align:right"><span lang="FA" dir="RTL" style='font-family:"Arial","sans-serif";mso-ascii-font-family:
Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:
minor-bidi;mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2">ا</font></font></span><span lang="FA" dir="RTL" style='font-family:"Arial","sans-serif";mso-ascii-font-family:
Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:
minor-bidi;mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2">ما این</font></font></span><span lang="FA" dir="RTL" style='font-family:"Arial","sans-serif";mso-ascii-font-family:
Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:
minor-bidi;mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2"> محدویت در CSS3 </font></font></span><span lang="FA" dir="RTL" style='font-family:"Arial","sans-serif";mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:
minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:minor-bidi;
mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2">بر طرف شده و شما می توانید از هر فونتی که می خواهید در
طراحی سایت خود استفاده کنید.</font></font></span></p><p class="MsoNormal" align="right" style="text-align:right"><span lang="FA" dir="RTL" style='font-family:"Arial","sans-serif";mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:
minor-latin;mso-bidi-font-family:Arial;mso-bidi-theme-font:minor-bidi;
mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2">برای این منظور از دستور&nbsp; font-face@ </font></font></span><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"Arial","sans-serif";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2">برای
تعریف فونت در فایل CSS استفاده می شود.</font></font></span>


</p><p class="MsoNormal" align="right" style="text-align:right">

<p class="MsoNormal" align="right" style="text-align:right"><span lang="FA" dir="RTL" style='font-family:"B Morvarid";mso-bidi-language:FA'><font size="2">برای شروع کد زیر را به
فایل CSS </font></span><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"B Morvarid";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'><font size="2">اضافه می کنیم.</font></span><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"B Morvarid";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'><font size="2"><br></font></span></p><p class="MsoNormal" align="right" style="text-align: right; direction: ltr">

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas;color:blue">@font-face</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas">{</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp; </span><span style="color:red">font-family</span>: </span><span style="font-size:
9.5pt;font-family:Consolas"><font color="#3333ff">myfont</font></span><span style="font-size:
9.5pt;font-family:Consolas">;</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp; </span><span style="color:red">src</span>: <span style="color:blue">url('../Fonts/BTitrBd.ttf'),</span>
<span style="color:darkgreen">/* non-IE */</span></span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp; </span><span style="color:blue">url('../Fonts/</span></span><span style="font-size:
9.5pt;font-family:Consolas"><span style="color:blue">BTitrBd</span></span><span style="font-size:
9.5pt;font-family:Consolas"><span style="color:blue">.eot')</span> <span style="color:blue">format("opentype")</span>;
<span style="color:darkgreen">/* IE */</span></span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas">}</span></p><p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal; direction: rtl" align="right">

<p class="MsoNormal" align="right" style="text-align:right"><span lang="FA" dir="RTL" style='font-family:"B Morvarid";mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2">font-family</font></font><font face="tahoma,arial,helvetica,sans-serif"><font size="2">:بر</font></font></span><span lang="FA" dir="RTL" style='font-family:"B Morvarid";mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2">ای مشخص کر</font></font></span><span lang="FA" dir="RTL" style='font-family:"B Morvarid";mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2">دن نام فونت به کار می رود.این نام می تواند هر اسمی باشد و حتما لازم نیست که دقیقا نام فونت مورد
نظر ذکر شود ولی در موقع &nbsp;استفاده از فونت باید دقیقا از نامی که در font-family تعیین کردیم استفاده کنیم.</font></font></span></p><p class="MsoNormal" align="right" style="text-align:right"><span lang="FA" dir="RTL" style='font-family:"B Morvarid";mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2">url:در این قسمت</font></font></span><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"B Morvarid";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2"> مسیر فایل موردنظر جهت استفاده از فونت تعیین می
شود.</font></font></span><span style="font-size:
9.5pt;font-family:Consolas"><br></span></p><p class="MsoNormal" align="right" style="text-align:right"><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"B Morvarid";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2" style="direction: ltr"><br></font></font></span></p><p class="MsoNormal" align="right" style="text-align:right"><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"B Morvarid";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2" style="direction: ltr">مرورگر های Opera,Firefox,Chrome,Safari از هر دو نوع فونت TrueTypeFont ttf و OpenTypeFont otf پشتیبانی می کنند.IE هم طبق معمول ساز مخالف می زنه و فقط از نوع Embedded OpenType &nbsp;eot پشتیبانی می کند.<br></font></font></span></p><p class="MsoNormal" align="right" style="text-align:right"><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"B Morvarid";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><br></font></font></span></p><p class="MsoNormal" align="right" style="text-align:right"><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"B Morvarid";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2">هنگام استفاده از font-face@ تعیین مقدار برای font-family و src الزامی می باشد.سایر گزینه ها که مقداردهی آنها اختیاری می باشد عبارتند از:<br></font></font></span></p><p class="MsoNormal" align="right" style="text-align:right"><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"B Morvarid";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2">font-stretch,font-style,font-weight,unicode-range</font></font></span><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"B Morvarid";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><br></font></font></span></p><p class="MsoNormal" align="right" style="text-align:right">

<p class="MsoNormal" align="right" style="text-align:right"><span lang="FA" dir="RTL" style='font-family:"B Morvarid";mso-bidi-language:FA'><font size="2">برای اعمال در صفحه</font></span><span lang="FA" dir="RTL" style='font-family:"B Morvarid";mso-bidi-language:FA'><br></span></p><p class="MsoNormal" align="right" style="text-align:right">

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas;color:maroon">div</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas">{</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp; </span><span style="color:red">font-family</span>: <span style="color:blue"> </span></span><span style="font-size:
9.5pt;font-family:Consolas"><font color="#3333ff">myfont</font></span><span style="font-size:
9.5pt;font-family:Consolas"><span style="color:blue">,tahoma</span>;</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas">}</span></p><p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="right">

<p class="MsoNormal" style="text-align:right"><font size="2"><font face="tahoma,arial,helvetica,sans-serif"><span lang="FA" dir="RTL" style='font-family:"B Morvarid";mso-bidi-language:FA'>در کد بالا در صورتی که به
هر دلیلی نتواند "myfont" را اجرا کند فونت پیش فرض tahoma</span><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"B Morvarid";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'> </span></font></font><font face="tahoma,arial,helvetica,sans-serif"><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"B Morvarid";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'><font size="2">اجرا می شود</font></span></font><font size="2"><font face="tahoma,arial,helvetica,sans-serif"><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"B Morvarid";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'>.</span></font></font><span style="font-size:
9.5pt;font-family:Consolas"><br></span></p><p class="MsoNormal" style="text-align:right">

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas;color:blue">@font-face</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas">{</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp; </span><span style="color:red">font-family</span>: </span><span style="font-size:
9.5pt;font-family:Consolas"><font color="#3333ff">myfont</font></span><span style="font-size:
9.5pt;font-family:Consolas">;</span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp; </span><span style="color:red">src</span>: <span style="color:blue">local('B Titr</span></span><span style="font-size:
9.5pt;font-family:Consolas"><span style="color:blue">'),</span>
<span style="color:blue">url('../</span></span><span style="font-size:
9.5pt;font-family:Consolas"><span style="color:blue">Fonts/</span></span><span style="font-size:
9.5pt;font-family:Consolas"><span style="color:blue">BTitrBd</span></span><span style="font-size:
9.5pt;font-family:Consolas"><span style="color:blue">.ttf'),</span> <span style="color:
darkgreen">/* non-IE */</span></span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas"><span style="mso-spacerun:yes">&nbsp;&nbsp;&nbsp; </span><span style="color:blue">url('../Fonts/</span></span><span style="font-size:
9.5pt;font-family:Consolas"><span style="color:blue">BTitrBd</span></span><span style="font-size:
9.5pt;font-family:Consolas"><span style="color:blue">.eot')</span> <span style="color:blue">format("opentype")</span>;
<span style="color:darkgreen">/* IE */</span></span></p>

<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="left"><span style="font-size:
9.5pt;font-family:Consolas">}</span></p><p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none" align="right">

<p class="MsoNormal" dir="RTL" style="text-align:right;direction:rtl;unicode-bidi:
embed"><font size="2"><font face="tahoma,arial,helvetica,sans-serif"><span lang="FA" style='font-family:"B Morvarid";mso-bidi-language:FA'>نکته
ای که در کد بالا وجود دارد استفاده از دستور </span><span dir="LTR" style='mso-bidi-font-family:"B Morvarid";mso-bidi-language:FA'>local </span><span lang="FA" style='font-family:"B Morvarid";mso-bidi-language:FA'>&nbsp;می باشد.</span></font></font></p><p class="MsoNormal" dir="RTL" style="text-align:right;direction:rtl;unicode-bidi:
embed">

<p class="MsoNormal" align="right" style="text-align:right"><span lang="FA" dir="RTL" style='font-family:
"B Morvarid";mso-bidi-language:FA'><span style="mso-spacerun:yes">&nbsp;</span><font size="2">باعث می شود در صورتی که فونت مورد نظر در سرور
نصب شده باشد از این </font></span><span style='mso-bidi-font-family:"B Morvarid";
mso-bidi-language:FA'><font size="2">Local </font><span style="mso-spacerun:yes"><font size="2">&nbsp;</font></span></span></p><font size="2">

</font><p class="MsoNormal" align="right" style="text-align:right"><span lang="FA" dir="RTL" style='font-family:"B Morvarid";mso-bidi-language:FA'><font size="2">فونت استفاده کند در غیر
این صورت از مسیر تعیین شده برای خواندن فونت استفاده می کند.</font></span></p><p class="MsoNormal" dir="RTL" style="text-align:right;direction:rtl;unicode-bidi:
embed"><font size="2"><br></font></p><p class="MsoNormal" dir="RTL" style="text-align:right;direction:rtl;unicode-bidi:
embed"><font size="2"><br></font></p><p class="MsoNormal" dir="RTL" style="text-align:right;direction:rtl;unicode-bidi:
embed"><font size="2">نکته اول:اگر بخواهیم از چندین فونت &nbsp;در طراحی صفحات استفاده کنیم &nbsp;به ازای هر فونت </font><font size="2">باید</font><font size="2"> دستور font-face@ را به کار بریم.</font></p><p class="MsoNormal" dir="RTL" style="text-align:right;direction:rtl;unicode-bidi:
embed"><font size="2">نکته دوم:برای تبدیل فونت ttf به eot از  </font><a href="http://www.kirsle.net/wizards/ttf2eot.cgi" target="" title=""><font size="2">این سایت </font></a><font size="2">استفاده کنید.<br></font></p>

<font size="2"><font face="tahoma,arial,helvetica,sans-serif"><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"B Morvarid";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'><br></span></font></font><span lang="FA" dir="RTL" style='font-family:"B Morvarid";mso-bidi-language:FA'><br></span><p class="MsoNormal" align="right" style="text-align:right"><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"B Morvarid";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><br></font></font></span></p><p class="MsoNormal" align="right" style="text-align:right"><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"B Morvarid";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><br></font></font></span></p><p class="MsoNormal" align="right" style="text-align:right"><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"B Morvarid";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'><font face="tahoma,arial,helvetica,sans-serif"><font size="2"><br></font></font></span></p><p class="MsoNormal" align="right" style="text-align:right"><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"B Morvarid";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'><br></span></p><div align="right"><span lang="FA" dir="RTL" style='font-size:11.0pt;line-height:115%;font-family:
"B Morvarid";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:
EN-US;mso-bidi-language:FA'><font size="2"><br></font></span></div></div>









]]></content>
    </entry>
    <entry>
        <title>جابجا کردن اشیا در صفحه</title>
        <link rel="alternate" type="text/html" href="http://iranexperts.mihanblog.com/post/17"/>
        <published>2011-06-16T09:19:50+01:00</published>
        <updated>2011-06-16T09:19:50+01:00</updated>
        <id>tag:http://iranexperts.mihanblog.com/post/17</id>
        <author>
            <name> کاظم</name>
        </author>
        <summary>



گاهی اوقات نیاز است که کاربر بتواند شی رو روی
صفحه&amp;nbsp; جابجا کنه. بعنوام مثال در هنگام پرینت گرفتن یک صفحه&amp;nbsp; می تواند شی را جابجا کند تا شی در جای مورد
نظر خود قرار بگیرد. من داشتم یه صفحه پرینت می ساختم که میخواست روی یک فرم &amp;nbsp;کاغذی آماده چاپ بشه با استفاده از این پلاگین
موقعیت اشیا رو کاربر میتونست عوض کنه تا دقیقا اونجایی که نیازه بیفته و بعد من
اونو توی دیتابیس ذخیره میکردم که بعدا خواست پرینت بگیره به مشکلی برخورد نکنه و
موقعیتهاش ذخیره بشه.



در جی کوئری پلاگینی</summary>
        <content type="html" xml:base="http://iranexperts.mihanblog.com/post/17"><![CDATA[
<div style="direction:ltr;text-align:left"><font style="font-family: tahoma,arial,helvetica,sans-serif; " size="2">

</font>
<p dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; "><font size="2">گاهی اوقات نیاز است که کاربر بتواند شی رو روی
صفحه&nbsp; جابجا کنه. بعنوام مثال در هنگام پرینت گرفتن یک صفحه<span>&nbsp; </span>می تواند شی را جابجا کند تا شی در جای مورد
نظر خود قرار بگیرد. من داشتم یه صفحه پرینت می ساختم که میخواست روی یک فرم <span>&nbsp;</span>کاغذی آماده چاپ بشه با استفاده از این پلاگین
موقعیت اشیا رو کاربر میتونست عوض کنه تا دقیقا اونجایی که نیازه بیفته و بعد من
اونو توی دیتابیس ذخیره میکردم که بعدا خواست پرینت بگیره به مشکلی برخورد نکنه و
موقعیتهاش ذخیره بشه.</font></p>
<font style="font-family: tahoma,arial,helvetica,sans-serif; " size="2">

</font>
<p dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; "><font size="2">در جی کوئری پلاگینی به نام <span dir="LTR">jqueryui</span> وجود داره که کارهای نسبتا زیادی
باهاش میشه انجام داد یکی از این کاره اینه که اشیا رو بشه توی صفحه جابجا کرد.
این تابع <span class="sourcerowtext"><span dir="LTR">draggable</span></span><span class="sourcerowtext"> نام داره. کافیه یک
شی بسازیم بعدش </span><span class="sourcerowtext"><span dir="LTR">id</span></span><span class="sourcerowtext"> شی را با تابع </span><span class="sourcerowtext"><span dir="LTR">draggable</span></span><span class="sourcerowtext"> صدا بزنیم. البته باید خصوصیت </span><span class="sourcerowtext"><span dir="LTR">position</span></span><span class="sourcerowtext"> شی رو بصورت </span><span class="sourcerowtext"><span dir="LTR">relative</span></span><span class="sourcerowtext"> قرار بدیم.</span></font></p>
<p dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; "><font size="2"><span class="sourcerowtext">مثلا کد زیر چنین کاری رو انجام میده و لینکش هم </span></font><a href="http://www.viralpatel.net/blogs/demo/drag-drop-example.html" target="_blank" title="">اینجاست</a></p>
<p dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; "><br></p>
<p style="margin-bottom: 0.0001pt; line-height: normal; font-family: tahoma,arial,helvetica,sans-serif; text-align: left;"><font size="2"><span style="font-size: 12pt; ">&lt;html&gt;</span></font></p><div style="text-align: left;">


</div><p style="margin-bottom: 0.0001pt; line-height: normal; font-family: tahoma,arial,helvetica,sans-serif; text-align: left;"><font size="2"><span style="font-size: 12pt; ">&lt;head&gt;</span></font></p><div style="text-align: left;">


</div><p style="margin-bottom: 0.0001pt; line-height: normal; font-family: tahoma,arial,helvetica,sans-serif; text-align: left;"><font size="2"><span style="font-size: 10pt; ">&lt;script
type="text/javascript"</span></font></p><div style="text-align: left;">


</div><p style="margin-bottom: 0.0001pt; line-height: normal; font-family: tahoma,arial,helvetica,sans-serif; text-align: left;"><font size="2"><span style="font-size: 10pt; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"&gt;&lt;/script&gt;</span></font></p><div style="text-align: left;">


</div><p style="margin-bottom: 0.0001pt; line-height: normal; font-family: tahoma,arial,helvetica,sans-serif; text-align: left;"><font size="2"><span style="font-size: 10pt; ">&lt;script
type="text/javascript"</span></font></p><div style="text-align: left;">


</div><p style="margin-bottom: 0.0001pt; line-height: normal; font-family: tahoma,arial,helvetica,sans-serif; text-align: left;"><font size="2"><span style="font-size: 10pt; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.js"&gt;&lt;/script&gt;</span></font></p><div style="text-align: left;">


</div><p style="margin-bottom: 0.0001pt; line-height: normal; font-family: tahoma,arial,helvetica,sans-serif; text-align: left;"><font size="2"><span style="font-size: 12pt; ">&lt;/head&gt;</span></font></p><div style="text-align: left;">


</div><p style="margin-bottom: 0.0001pt; line-height: normal; font-family: tahoma,arial,helvetica,sans-serif; text-align: left;"><font size="2"><span style="font-size: 12pt; ">&lt;body&nbsp;style="cursor:
auto;"&gt;</span></font></p><div style="text-align: left;">


</div><p style="margin-bottom: 0.0001pt; line-height: normal; font-family: tahoma,arial,helvetica,sans-serif; text-align: left;"><font size="2"><span style="font-size: 12pt; ">&lt;div&nbsp;id="move"&nbsp;
style="width: 150px; height: 150px; background-color: pink; border: 1px
solid rgb(153, 153, 153); position: relative; left: 116px; top: -1px;"&gt;
&amp;nbsp; &lt;/div&gt;</span></font></p><div style="text-align: left;">


</div><p style="margin-bottom: 0.0001pt; line-height: normal; font-family: tahoma,arial,helvetica,sans-serif; text-align: left;"><font size="2"><span style="font-size: 12pt; ">&lt;script&gt;</span></font></p><div style="text-align: left;">


</div><p style="margin-bottom: 0.0001pt; line-height: normal; font-family: tahoma,arial,helvetica,sans-serif; text-align: left;"><font size="2"><span style="font-size: 12pt; ">$(document).ready(function(){ </span></font></p><div style="text-align: left;">


</div><p style="margin-bottom: 0.0001pt; line-height: normal; font-family: tahoma,arial,helvetica,sans-serif; text-align: left;"><font size="2"><span style="font-size: 12pt; ">$("#move").draggable(); </span></font></p><div style="text-align: left;">


</div><p style="margin-bottom: 0.0001pt; line-height: normal; font-family: tahoma,arial,helvetica,sans-serif; text-align: left;"><font size="2"><span style="font-size: 12pt; ">}); </span></font></p><div style="text-align: left;">


</div><p style="margin-bottom: 0.0001pt; line-height: normal; font-family: tahoma,arial,helvetica,sans-serif; text-align: left;"><font size="2"><span style="font-size: 12pt; ">&lt;/script&gt;</span></font></p><div style="text-align: left;">


</div><p style="margin-bottom: 0.0001pt; line-height: normal; font-family: tahoma,arial,helvetica,sans-serif; text-align: left;"><font size="2"><span style="font-size: 12pt; ">&lt;/body&gt;</span></font></p><div style="text-align: left;">


</div><p style="margin-bottom: 0.0001pt; line-height: normal; font-family: tahoma,arial,helvetica,sans-serif; text-align: left;"><font size="2"><span style="font-size: 12pt; ">&lt;/html&gt;</span></font></p>


<font style="font-family: tahoma,arial,helvetica,sans-serif; " size="2">

</font>





</div>

]]></content>
    </entry>
    <entry>
        <title>بهینه سازی سایت (1) – lazy loading</title>
        <link rel="alternate" type="text/html" href="http://iranexperts.mihanblog.com/post/15"/>
        <published>2011-06-11T03:39:59+01:00</published>
        <updated>2011-06-11T03:39:59+01:00</updated>
        <id>tag:http://iranexperts.mihanblog.com/post/15</id>
        <author>
            <name> مجتبی</name>
        </author>
        <summary>

در حال حاضر دغدغه‌ی بسیاری از وبمسترها
بالابردن سرعت لود یا پایین آوردن حجم صفحات وبسایت هست که نتیجه‌ی هر دو جلب
رضایت کاربر و افزایش میزان بازدید است. حالا فرض کنید که این وبمستر بخت برگشته
ساکن ایران باشه و البته اکثر بازدیدکننده‌هایش هم ساکن ایران باشند. در اینصورت
بالا بردن سرعت لود وبسایت یک کار اساسی برای بنا کردن یک سایت محسوب می‌شود.
تکنیک های زیادی برای افزایش سرعت لود وجود دارد که اکثر آنها به واسطه‌ی کم کردن
حجم صفحه و فایل‌های پیوست شده به صفحه این کار را انجام می‌دهند.طی </summary>
        <content type="html" xml:base="http://iranexperts.mihanblog.com/post/15"><![CDATA[

<div style="direction: ltr; text-align: left; "><p dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; "><font size="2">در حال حاضر دغدغه‌ی بسیاری از وبمسترها
بالابردن سرعت لود یا پایین آوردن حجم صفحات وبسایت هست که نتیجه‌ی هر دو جلب
رضایت کاربر و افزایش میزان بازدید است. حالا فرض کنید که این وبمستر بخت برگشته
ساکن ایران باشه و البته اکثر بازدیدکننده‌هایش هم ساکن ایران باشند. در اینصورت
بالا بردن سرعت لود وبسایت یک کار اساسی برای بنا کردن یک سایت محسوب می‌شود.
تکنیک های زیادی برای افزایش سرعت لود وجود دارد که اکثر آنها به واسطه‌ی کم کردن
حجم صفحه و فایل‌های پیوست شده به صفحه این کار را انجام می‌دهند.طی این پست و پست‌های
آینده ترفندهایی که برای افزایش سرعت لود صفحه استفاده می‌شوند, ارائه می‌شود.
بنابراین همراه ما باشید.</font></p>

<p dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; font-weight: bold; "><font size="2">لود غیرهمزمان(کند,تنبل) یا به اصطلاح <span dir="LTR">lazy loading </span><span>&nbsp;</span>برای تصاویر صفحه:</font></p>

<p dir="RTL" style="direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify; "><font size="2">برای پیاده‌سازی این تکنیک از یک پلاگین که برای
جی‌کوئری نوشته شده استفاده می‌کنیم.<br>
روش کار این تکنیک به اینصورت است که هنگام لود صفحه , جاوااسکریپت لینک تمامی
عکسها رو از دید<span dir="LTR">browser </span><span>&nbsp;</span>مخفی می‌کند و <span>&nbsp;</span>فقط هر عکسی که در کادر <span dir="LTR">browser</span> , بدون نیاز به اسکرول کردن صفحه, دیده
شود , لود می‌شود. و در زمان اسکرول کردن صفحه , هر عکس لود نشده‌ای که در کادر <span dir="LTR">browser </span><span>&nbsp;</span>قرار بگیرد , همان لحظه لود می‌شود.<br>
به این ترتیب تمام تصاویر موجود در صفحه به طور همزمان لود نمی‌شوند و در نتیجه
سرعت لود صفحه بالا می‌رود و در مواردی حتی سرعت لود چندین برابر می‌شود.<br>برای مثال می‌توانید به آدرس زیر مراجعه کنید و
بعد از لود شدن سایت شروع به اسکرول کردن کنید و به نحوه‌ی لود شدن تصاویر توجه
کنید.</font></p><p dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; "><a href="http://deanhume.com/Home/BlogPost/set-up-iis-7-to-run-a-secure-site-locally---https/21" target="" title=""><span dir="LTR">http://deanhume.com/Home/BlogPost/set-up-iis-</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; " lang="FA">7</span><span dir="LTR">-to-run-a-secure-site-locally---https/</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; " lang="FA">21</span></a></p><p dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; "><br></p>

<p dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; "><font size="2">برای شروع ابتدا پلاگین <span dir="LTR">jquery.lazyload.js</span> را از<span style="font-weight: bold; "> </span></font><font size="2"><a href="http://www.appelsiini.net/download/jquery.lazyload.js" target="_blank" title=""><span style="font-weight: bold; ">اینجا</span> </a></font><font size="2">دانلود میکنیم.</font></p><p dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; "><font size="2">حالا هم جی‌کوئری و هم <span dir="LTR">lazyload</span> را به صفحه اضافه می‌کنیم:</font></p><p dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; "><br></p><p style="margin-bottom: 0.0001pt; line-height: normal; "><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; color: blue; background: none repeat scroll 0% 0% white; ">&lt;</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; color: rgb(163, 21, 21); background: none repeat scroll 0% 0% white; ">script</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; background: none repeat scroll 0% 0% white; "> <span style="color: red; ">src</span><span style="color: black; ">="</span><span style="color: blue; ">jquery.js</span><span style="color: black; ">"</span> <span style="color: red; ">type</span><span style="color: black; ">="</span><span style="color: blue; ">text/javascript</span><span style="color: black; ">"</span><span style="color: blue; ">&gt;&lt;/</span><span style="color: rgb(163, 21, 21); ">script</span><span style="color: blue; ">&gt;</span></span></p><p style="margin-bottom: 0.0001pt; line-height: normal; "><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; color: blue; background: none repeat scroll 0% 0% white; ">&lt;</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; color: rgb(163, 21, 21); background: none repeat scroll 0% 0% white; ">script</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; background: none repeat scroll 0% 0% white; "> <span style="color: red; ">src</span><span style="color: black; ">="</span><span style="color: blue; ">jquery.lazyload.js</span><span style="color: black; ">"</span>
<span style="color: red; ">type</span><span style="color: black; ">="</span><span style="color: blue; direction: ltr; ">text/javascript</span><span style="color: black; ">"</span><span style="color: blue; ">&gt;&lt;/</span><span style="color: rgb(163, 21, 21); ">script</span><span style="color: blue; ">&gt;</span></span></p><p dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; "><br></p><p dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; "><br></p><p dir="RTL" style="margin-bottom: 0.0001pt; text-align: right; line-height: normal; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; "><font size="2">در انتها پلاگین&nbsp; <span dir="LTR">lazyload</span> را برای تصاویر صفحه فراخوانی می‌کنیم:</font></p><p dir="RTL" style="margin-bottom: 0.0001pt; text-align: right; line-height: normal; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; "><br></p><p dir="RTL" style="margin-bottom: 0.0001pt; text-align: right; line-height: normal; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; "><br></p><p style="margin-bottom: 0.0001pt; line-height: normal; "><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; color: blue; background: none repeat scroll 0% 0% white; ">&lt;</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; color: rgb(163, 21, 21); background: none repeat scroll 0% 0% white; ">script</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; background: none repeat scroll 0% 0% white; "> <span style="color: red; ">type</span><span style="color: black; ">="</span><span style="color: blue; ">text/javascript</span><span style="color: black; ">"</span>
<span style="color: red; ">language</span><span style="color: black; ">="</span><span style="color: blue; ">JavaScript</span><span style="color: black; ">"</span><span style="color: blue; ">&gt;</span></span></p>

<p style="margin-bottom: 0.0001pt; line-height: normal; "><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; background: none repeat scroll 0% 0% white; "><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: black; ">$</span><span style="color: rgb(92, 92, 92); ">(</span><b><span style="color: rgb(0, 0, 192); ">function</span></b><span style="color: rgb(92, 92, 92); ">(){</span></span></p>

<p style="margin-bottom: 0.0001pt; line-height: normal; "><a name="OLE_LINK2"></a><a name="OLE_LINK1"><span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; background: none repeat scroll 0% 0% white; "><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: black; ">$</span><span style="color: rgb(92, 92, 92); ">(</span><span style="color: rgb(0, 92, 0); ">"img"</span><span style="color: rgb(92, 92, 92); ">).</span><span style="color: black; ">lazyload</span><span style="color: rgb(92, 92, 92); ">();</span></span></span></a></p>



<p style="margin-bottom: 0.0001pt; line-height: normal; "><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; background: none repeat scroll 0% 0% white; "><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: rgb(92, 92, 92); ">});</span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></p>

<p style="margin-bottom: 0.0001pt; line-height: normal; "><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; color: blue; background: none repeat scroll 0% 0% white; ">&lt;/</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; color: rgb(163, 21, 21); background: none repeat scroll 0% 0% white; ">script</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; color: blue; background: none repeat scroll 0% 0% white; ">&gt;</span></p>



<p dir="RTL" style="margin-bottom: 0.0001pt; text-align: right; line-height: normal; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; "><br></p><p dir="RTL" style="margin-bottom: 0.0001pt; text-align: right; line-height: normal; direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; "><font size="2"><br>این عبارت :</font></p><p style="margin-bottom: 0.0001pt; line-height: normal; "><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; color: black; background: none repeat scroll 0% 0% white; ">$</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; color: rgb(92, 92, 92); background: none repeat scroll 0% 0% white; ">(</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; color: rgb(0, 92, 0); background: none repeat scroll 0% 0% white; ">"img"</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; color: rgb(92, 92, 92); background: none repeat scroll 0% 0% white; ">).</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; color: black; background: none repeat scroll 0% 0% white; ">lazyload</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;; color: rgb(92, 92, 92); background: none repeat scroll 0% 0% white; ">();</span></p>
<p dir="RTL" style="direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify; "><font size="2">به این معنی است که این پلاگین<span dir="LTR" lang="FA"> </span><span>&nbsp;</span>را بر روی تمام تگهای <span dir="LTR">img</span> اعمال کن.<br>شاید زمانی که از این تکنیک به شکل بالا استفاده
کنید لود شدن تصاویر در هنگام اسکرول کردن را حس نکنید. اما برای لود شدن تصویر
افکت های در نظر گرفته شده که با تعیین آنها این احساس که عکس ها در همان لطظه‌ی
اسکرول کردن لود می‌شوند , بیشتر احساس می‌شود. <br>
این افکت به صورت زیر تعیین می‌شود:</font></p><p dir="RTL" style="direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify; "><br></p><p><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Courier New&quot;; color: black; ">$</span><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Courier New&quot;; color: rgb(92, 92, 92); ">(</span><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Courier New&quot;; color: rgb(0, 92, 0); ">"img"</span><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Courier New&quot;; color: rgb(92, 92, 92); ">).</span><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Courier New&quot;; color: black; ">lazyload</span><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Courier New&quot;; color: rgb(92, 92, 92); ">({</span><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Courier New&quot;; color: black; ">effect</span><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Courier New&quot;; color: rgb(92, 92, 92); ">:</span><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Courier New&quot;; "> <span style="color: rgb(0, 92, 0); ">"fadeIn"</span><span style="color: rgb(92, 92, 92); ">});</span></span></p>

<p dir="RTL" style="direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify; "><font size="2"><br></font></p><p dir="RTL" style="direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify;"><font size="2">در اینصورت وقتی که تصویر داخل محدوده‌ی قابل
رویت مرورگر قرار بگیرد به آرامی ظاهر می‌شود.</font><font style="direction: rtl;" size="2"><br></font></p><p dir="RTL" style="direction: rtl; unicode-bidi: embed; font-family: tahoma,arial,helvetica,sans-serif; text-align: justify; "><font style="direction: rtl;" size="2">تنظیمات دیگری برای این پلاگین وجود دارد که می‌توانید
با مراجعه به وبسایتهای زیر از آنها مطلع شوید.</font></p><p dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; "><span><a href="http://www.appelsiini.net/projects/lazyload"><span dir="LTR">http://www.appelsiini.net/projects/lazyload</span></a></span></p>

<p dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; "><span><a href="https://github.com/tuupola/jquery_lazyload"><span dir="LTR">https://github.com/tuupola/jquery_lazyload</span></a></span></p>

</div>



]]></content>
    </entry>
    <entry>
        <title>استفاده از فرم برای ارسال داده های كاربر با html5</title>
        <link rel="alternate" type="text/html" href="http://iranexperts.mihanblog.com/post/14"/>
        <published>2011-06-05T13:09:45+01:00</published>
        <updated>2011-06-05T13:09:45+01:00</updated>
        <id>tag:http://iranexperts.mihanblog.com/post/14</id>
        <author>
            <name>ادبی </name>
        </author>
        <summary>یک فرم ، منطقه ای حاوی عناصر فرم است. 
عناصر فرم ، عناصری هستند که به کاربر اجازه می دهند تا اطلاعات را (مثل فیلدهای متنی ، فیلدهای text area ، دکمه های رادیویی ، چک باکس ها و…) در فرم وارد کند.
تگ form در html 4.01 هم وجود داشت ولی در html5 خصوصیت accept از آن حذف شده است و دو خصوصیت &amp;nbsp;جدید &amp;nbsp;به آن اضافه شده است كه عبارتند از : 
- خصوصیت autocomplete &amp;nbsp;: 
این خصوصیت دارای دو مقدار on &amp;nbsp;و off می باشد&amp;nbsp; و اگر در حالت on &amp;nbsp;باشد (پیش فرض) ، باعث میشود كه مرورگر، داده&amp;nbs</summary>
        <content type="html" xml:base="http://iranexperts.mihanblog.com/post/14"><![CDATA[<P dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: justify"><FONT size=3><SPAN lang=AR-SA style="FONT-FAMILY: 'Times New Roman','serif'">یک فرم ، منطقه ای حاوی عناصر فرم است</SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'"><SPAN dir=ltr></SPAN>. <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></FONT></P>
<P dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: justify"><FONT size=3><SPAN lang=AR-SA style="FONT-FAMILY: 'Times New Roman','serif'">عناصر فرم ، عناصری هستند که به کاربر اجازه می دهند تا اطلاعات را (مثل فیلدهای متنی ، فیلدهای</SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'"><SPAN dir=ltr></SPAN> text area </SPAN><SPAN dir=rtl></SPAN><SPAN lang=AR-SA style="FONT-FAMILY: 'Times New Roman','serif'"><SPAN dir=rtl></SPAN>، دکمه های رادیویی ، چک باکس ها و</SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'"><SPAN dir=ltr></SPAN>…</SPAN><SPAN dir=rtl></SPAN><SPAN lang=AR-SA style="FONT-FAMILY: 'Times New Roman','serif'"><SPAN dir=rtl></SPAN>) در فرم وارد کند</SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'"><SPAN dir=ltr></SPAN>.<o:p></o:p></SPAN></FONT></P>
<P dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: justify"><FONT size=3><SPAN lang=AR-SA style="FONT-FAMILY: 'Times New Roman','serif'">تگ </SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'">form</SPAN><SPAN dir=rtl></SPAN><SPAN style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA"><SPAN dir=rtl></SPAN> </SPAN><SPAN lang=AR-SA style="FONT-FAMILY: 'Times New Roman','serif'">در </SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'">html 4.01</SPAN><SPAN dir=rtl></SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA"><SPAN dir=rtl></SPAN> هم وجود داشت</SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA"> ولی در </SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA">html5</SPAN><SPAN dir=rtl></SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA"><SPAN dir=rtl></SPAN> خصوصیت </SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA">accept</SPAN><SPAN dir=rtl></SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA"><SPAN dir=rtl></SPAN> از آن حذف شده است و دو خصوصیت</SPAN><SPAN dir=ltr></SPAN><SPAN lang=FA dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA"><SPAN dir=ltr></SPAN> </SPAN><SPAN dir=rtl></SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>جدید <SPAN style="mso-spacerun: yes">&nbsp;</SPAN>به آن اضافه شده است كه عبارتند از : <o:p></o:p></SPAN></FONT></P>
<P dir=rtl style="MARGIN-BOTTOM: 12pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: justify"><B><SPAN lang=FA style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA">- خصوصیت </SPAN></B><B><SPAN dir=ltr style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA">autocomplete </SPAN></B><SPAN dir=rtl></SPAN><B><SPAN lang=FA style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>: <o:p></o:p></SPAN></B></P>
<P dir=rtl style="MARGIN: 0cm 0cm 12pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: justify"><FONT size=3><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA">این خصوصیت دارای دو مقدار </SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA">on </SPAN><SPAN dir=rtl></SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>و </SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA">off</SPAN><SPAN dir=rtl></SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA"><SPAN dir=rtl></SPAN> می باشد<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>و اگر در حالت </SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA">on </SPAN><SPAN dir=rtl></SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>باشد (پیش فرض) ، باعث میشود كه مرورگر، داده<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>ورودی برای یك فیلد را پیش بینی كند.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>زمانیكه كاربر شروع به تایپ داده مورد نظرش می كند ، لیستی از داده های نوشته شده در فیلد مورد نظر نمایش داده می شود.<o:p></o:p></SPAN></FONT></P>
<P dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: justify"><FONT size=3><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA">*<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>این اطلاعات بر حسب نوعی كه برای خصوصیت </SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA">type</SPAN><SPAN dir=rtl></SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA"><SPAN dir=rtl></SPAN> در نظر گرفته ایم ، لیست می شوند. <o:p></o:p></SPAN></FONT></P>
<P dir=rtl style="DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: justify"><B><SPAN lang=FA style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA">- خصوصیت </SPAN></B><SPAN dir=ltr></SPAN><B><SPAN lang=FA dir=ltr style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA"><SPAN dir=ltr></SPAN><SPAN style="mso-spacerun: yes">&nbsp;</SPAN></SPAN></B><B><SPAN dir=ltr style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA">novalidate</SPAN></B><SPAN dir=rtl></SPAN><B><SPAN lang=FA style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA"><SPAN dir=rtl></SPAN>:<o:p></o:p></SPAN></B></P>
<P dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: justify"><FONT size=3><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA">اگر تگ فرم دارای این خصوصیت باشد ، به این معنی است كه نیازی نیست كه داده های ورودی تایید اعتبار شوند </SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA"><SPAN dir=ltr></SPAN>.</SPAN><SPAN dir=rtl></SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA"><SPAN dir=rtl></SPAN> به عنوان مثال ، اگر نوعی داده ای بر حسب </SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA">email</SPAN><SPAN dir=rtl></SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA"><SPAN dir=rtl></SPAN> است ، <SPAN style="mso-spacerun: yes">&nbsp;</SPAN>هیچگونه اعتبارسنجی برای آن انجام نخواهد شد كه آیا آدرس ایمیل به صورت كامل نوشته شده است یه خیر . <o:p></o:p></SPAN></FONT></P>
<P dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: justify"><FONT size=3><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA">نحوه استفاده این خصوصیت در فرم به دو صورت است <SPAN style="mso-spacerun: yes">&nbsp;</SPAN>:</SPAN><SPAN lang=FA style="FONT-FAMILY: 'Arial','sans-serif'; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-theme-font: minor-bidi; mso-bidi-language: FA"> </SPAN><SPAN lang=FA style="FONT-SIZE: 14pt; FONT-FAMILY: 'Arial','sans-serif'; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-theme-font: minor-bidi; mso-bidi-language: FA"><o:p></o:p></SPAN></FONT></P>
<P dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left" align=right><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman','serif'; mso-no-proof: yes"><SPAN dir=ltr></SPAN>&lt;form novalidate&gt;</SPAN><SPAN lang=AR-SA style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman','serif'; mso-no-proof: yes"><o:p></o:p></SPAN></P>
<P dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: justify"><SPAN lang=AR-SA style="FONT-FAMILY: 'Times New Roman','serif'; mso-no-proof: yes"><FONT size=3>و یا :<o:p></o:p></FONT></SPAN></P>
<P dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left" align=right><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman','serif'; mso-no-proof: yes"><SPAN dir=ltr></SPAN>&lt;form novalidate=”novalidate”&gt;</SPAN><SPAN lang=AR-SA style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman','serif'; mso-no-proof: yes"><o:p></o:p></SPAN></P>
<P dir=rtl style="MARGIN: 12pt 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: justify"><FONT size=3><SPAN lang=AR-SA style="FONT-FAMILY: 'Times New Roman','serif'; mso-no-proof: yes">برای تگ های فرم همیشه یك دكمه ای برای </SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'; mso-no-proof: yes">submit</SPAN><SPAN dir=rtl></SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA; mso-no-proof: yes"><SPAN dir=rtl></SPAN> وجود دارد كه جهت ارسال اطلاعات استفاده می شود. <o:p></o:p></SPAN></FONT></P>
<P dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: justify"><FONT size=3><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA; mso-no-proof: yes">مثلا در اكثر سایت ها بخشی برای نظریات وجود دارد. تمامی اطلاعات كاربران از قبیل اسم ، ایمیل ، آدرس سایت و نظر كاربر را می توانیم در یك تگ </SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA; mso-no-proof: yes">form</SPAN><SPAN dir=rtl></SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA; mso-no-proof: yes"><SPAN dir=rtl></SPAN> قرار دهیم و دكمه ای كه نوع آن </SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA; mso-no-proof: yes">submit</SPAN><SPAN dir=rtl></SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA; mso-no-proof: yes"><SPAN dir=rtl></SPAN> می باشد . <o:p></o:p></SPAN></FONT></P>
<P dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: justify"><FONT size=3><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA; mso-no-proof: yes">زمانیكه كاربر اطلاعات فیلد ها را كامل كرد و روی دكمه كلیك كرد، اطلاعات او به صفحه ای ارسال خواهد شد. در تگ </SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA; mso-no-proof: yes">form </SPAN><SPAN dir=rtl></SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA; mso-no-proof: yes"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>خصوصیت </SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA; mso-no-proof: yes">action </SPAN><SPAN dir=rtl></SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA; mso-no-proof: yes"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>مشخص می كند كه پس از فشردن دكمه </SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA; mso-no-proof: yes">submit </SPAN><SPAN dir=rtl></SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA; mso-no-proof: yes"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>داده های فرم به كدام صفحه ارسال شود. <o:p></o:p></SPAN></FONT></P>
<P dir=rtl style="MARGIN: 12pt 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left" align=right><SPAN dir=ltr></SPAN><SPAN dir=ltr style="COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=ltr></SPAN><FONT size=3>&lt;</FONT></SPAN><FONT size=3><SPAN dir=ltr style="COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">form</SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"> <SPAN style="COLOR: red">action</SPAN><SPAN style="COLOR: blue">="form_action.aspx"</SPAN> <SPAN style="COLOR: blue">&gt;<o:p></o:p></SPAN></SPAN></FONT></P>
<P dir=rtl style="MARGIN: 12pt 0cm; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: justify"><SPAN dir=rtl></SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA; mso-no-proof: yes"><SPAN dir=rtl></SPAN><FONT size=3><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>كد </FONT></SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA; mso-no-proof: yes"><SPAN dir=ltr></SPAN><FONT size=3><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>html</FONT></SPAN><SPAN dir=rtl></SPAN><SPAN lang=FA style="FONT-FAMILY: 'Times New Roman','serif'; mso-bidi-language: FA; mso-no-proof: yes"><SPAN dir=rtl></SPAN><FONT size=3> زیر نمونه ای از فرم نظریات را برای یك سایت طراحی كرده است :<o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=ltr></SPAN>&lt;!</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">doctype</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"> <SPAN style="COLOR: red">html</SPAN><SPAN style="COLOR: blue">&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&lt;</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">html</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&lt;</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">head</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=ltr style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">&lt;</SPAN><SPAN style="COLOR: #a31515">title</SPAN><SPAN style="COLOR: blue">&gt;</SPAN>Form<SPAN style="COLOR: blue">&lt;/</SPAN><SPAN style="COLOR: #a31515">title</SPAN><SPAN style="COLOR: blue">&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=ltr style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">&lt;/</SPAN><SPAN style="COLOR: #a31515">head</SPAN><SPAN style="COLOR: blue">&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><o:p>&nbsp;</o:p></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&lt;</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">body</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&lt;</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">div</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"> <SPAN style="COLOR: blue">&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=rtl></SPAN><SPAN lang=AR-SA style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp; </SPAN></SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=ltr></SPAN>&lt;</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">form</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"> <SPAN style="COLOR: red">action</SPAN><SPAN style="COLOR: blue">="form_action.aspx"</SPAN><SPAN style="mso-spacerun: yes">&nbsp; </SPAN><SPAN style="COLOR: red">novalidate</SPAN><SPAN style="COLOR: blue">&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=ltr style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;</SPAN></SPAN><SPAN dir=rtl></SPAN><SPAN lang=AR-SA style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN></SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=ltr></SPAN>&lt;</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">h3</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&gt;</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">Post a comment<SPAN style="COLOR: blue">&lt;/</SPAN><SPAN style="COLOR: #a31515">h3</SPAN><SPAN style="COLOR: blue">&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=rtl></SPAN><SPAN lang=AR-SA style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=ltr></SPAN>&lt;</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">p</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&gt;</SPAN><SPAN lang=FA style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-bidi-language: FA; mso-no-proof: yes"><o:p></o:p></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN lang=AR-SA style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=ltr></SPAN>&lt;</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">label</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"> <SPAN style="COLOR: red">for</SPAN><SPAN style="COLOR: blue">="name"&gt;</SPAN>Name<SPAN style="COLOR: blue">&lt;/</SPAN><SPAN style="COLOR: #a31515">label</SPAN><SPAN style="COLOR: blue">&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=ltr style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">&lt;</SPAN><SPAN style="COLOR: #a31515">input</SPAN> <SPAN style="COLOR: red">name</SPAN><SPAN style="COLOR: blue">="name"</SPAN> <SPAN style="COLOR: red">id</SPAN><SPAN style="COLOR: blue">="name"</SPAN> <SPAN style="COLOR: red">type</SPAN><SPAN style="COLOR: blue">="text"</SPAN><SPAN style="mso-spacerun: yes">&nbsp; </SPAN><SPAN style="COLOR: red">maxlength</SPAN> <SPAN style="COLOR: blue">="10"</SPAN> <SPAN style="COLOR: red">required</SPAN> <SPAN style="COLOR: blue">/&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=rtl></SPAN><SPAN lang=AR-SA style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=ltr></SPAN>&lt;/</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">p</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=rtl></SPAN><SPAN lang=AR-SA style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=ltr></SPAN>&lt;</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">p</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=ltr style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">&lt;</SPAN><SPAN style="COLOR: #a31515">label</SPAN> <SPAN style="COLOR: red">for</SPAN><SPAN style="COLOR: blue">="email"&gt;</SPAN>E-mail<SPAN style="COLOR: blue">&lt;/</SPAN><SPAN style="COLOR: #a31515">label</SPAN><SPAN style="COLOR: blue">&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=ltr style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">&lt;</SPAN><SPAN style="COLOR: #a31515">input</SPAN> <SPAN style="COLOR: red">name</SPAN><SPAN style="COLOR: blue">="email"</SPAN> <SPAN style="COLOR: red">id</SPAN><SPAN style="COLOR: blue">="email"</SPAN> <SPAN style="COLOR: red">type</SPAN><SPAN style="COLOR: blue">="email"</SPAN> <SPAN style="COLOR: red">required</SPAN> <SPAN style="COLOR: blue">/&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=rtl></SPAN><SPAN lang=AR-SA style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=ltr></SPAN>&lt;/</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">p</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=rtl></SPAN><SPAN lang=AR-SA style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=ltr></SPAN>&lt;</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">p</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=rtl></SPAN><SPAN lang=AR-SA style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=ltr></SPAN>&lt;</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">label</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"> <SPAN style="COLOR: red">for</SPAN><SPAN style="COLOR: blue">="website"&gt;</SPAN>Website<SPAN style="COLOR: blue">&lt;/</SPAN><SPAN style="COLOR: #a31515">label</SPAN><SPAN style="COLOR: blue">&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=ltr style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">&lt;</SPAN><SPAN style="COLOR: #a31515">input</SPAN> <SPAN style="COLOR: red">name</SPAN><SPAN style="COLOR: blue">="website"</SPAN> <SPAN style="COLOR: red">id</SPAN><SPAN style="COLOR: blue">="website"</SPAN> <SPAN style="COLOR: red">type</SPAN><SPAN style="COLOR: blue">="url"</SPAN> <SPAN style="COLOR: blue">/&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=rtl></SPAN><SPAN lang=AR-SA style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=ltr></SPAN>&lt;/</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">p</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=rtl></SPAN><SPAN lang=AR-SA style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=ltr></SPAN>&lt;</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">p</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=ltr style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">&lt;</SPAN><SPAN style="COLOR: #a31515">label</SPAN> <SPAN style="COLOR: red">for</SPAN><SPAN style="COLOR: blue">="comment"&gt;</SPAN>Comment<SPAN style="COLOR: blue">&lt;/</SPAN><SPAN style="COLOR: #a31515">label</SPAN><SPAN style="COLOR: blue">&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=ltr style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: blue">&lt;</SPAN><SPAN style="COLOR: #a31515">textarea</SPAN> <SPAN style="COLOR: red">name</SPAN><SPAN style="COLOR: blue">="comment"</SPAN> <SPAN style="COLOR: red">id</SPAN><SPAN style="COLOR: blue">="comment"</SPAN> <SPAN style="COLOR: red">required</SPAN><SPAN style="COLOR: blue">&gt;&lt;/</SPAN><SPAN style="COLOR: #a31515">textarea</SPAN><SPAN style="COLOR: blue">&gt;<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=rtl></SPAN><SPAN lang=AR-SA style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=ltr></SPAN>&lt;/</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">p</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=rtl></SPAN><SPAN lang=AR-SA style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=rtl></SPAN><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=ltr></SPAN>&lt;</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">p</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&gt;&lt;</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">input</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"> <SPAN style="COLOR: red">type</SPAN><SPAN style="COLOR: blue">="submit"</SPAN> <SPAN style="COLOR: red">value</SPAN><SPAN style="COLOR: blue">="Post comment"</SPAN> <SPAN style="COLOR: blue">/&gt;&lt;/</SPAN><SPAN style="COLOR: #a31515">p</SPAN><SPAN style="COLOR: blue">&gt;</SPAN></SPAN><SPAN lang=FA style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-bidi-language: FA; mso-no-proof: yes"><o:p></o:p></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=ltr></SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes"><SPAN dir=ltr></SPAN>&lt;/</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">form</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&lt;/</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">div</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: normal; unicode-bidi: embed; TEXT-ALIGN: left; mso-layout-grid-align: none" align=right><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&lt;/</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">body</SPAN><SPAN dir=ltr style="FONT-SIZE: 12pt; COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></P>
<P dir=rtl style="MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left" align=right><FONT size=3><SPAN dir=ltr style="COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">&lt;/</SPAN><SPAN dir=ltr style="COLOR: #a31515; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-no-proof: yes">html</SPAN><SPAN dir=ltr style="COLOR: blue; FONT-FAMILY: 'Times New Roman','serif'; mso-ascii-theme-font: major-bidi; mso-hansi-theme-font: major-bidi; mso-bidi-theme-font: major-bidi; mso-bidi-language: FA; mso-no-proof: yes">&gt;<o:p></o:p></SPAN></FONT></P>
<P dir=rtl style="DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left" align=right><SPAN lang=AR-SA style="FONT-SIZE: 14pt; FONT-FAMILY: 'Arial','sans-serif'; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-theme-font: minor-bidi; mso-no-proof: yes"><o:p>&nbsp;</o:p></SPAN></P>]]></content>
    </entry>
    <entry>
        <title>مارک کردن نوشته در  HTML5 و تعیین مشخصات برای یک ستون در جدول</title>
        <link rel="alternate" type="text/html" href="http://iranexperts.mihanblog.com/post/13"/>
        <published>2011-06-02T08:49:06+01:00</published>
        <updated>2011-06-02T08:49:06+01:00</updated>
        <id>tag:http://iranexperts.mihanblog.com/post/13</id>
        <author>
            <name> کاظم</name>
        </author>
        <summary>
HTML5 تگ جدیدی رو اضافه کرده که میشه باهاش یه قسمتی از متن رو مارک کرد. این تگ mark هستش. و متنی که نیاز هست مارک بشه در بین این تگ قرار میگیره.&amp;lt;p&amp;gt;Do not forget to buy &amp;lt;mark&amp;gt;milk&amp;lt;/mark&amp;gt; today.&amp;lt;/p&amp;gt;در این متن لغت&amp;nbsp; milk رو به صورت مارک شده نمایش میده همانطور که در تصویر زیر می بینید.Do not forget to buy milk today.تگ جدید دیگه هم که اضافه شده و بسیار پر کاربرد خواهد بود col نام داره. خیلی وقتها شده که برای اینکه بخواهیم یک ستونی از جدول رو رنگی نمایش بدیم و یا رنگش رو</summary>
        <content type="html" xml:base="http://iranexperts.mihanblog.com/post/13"><![CDATA[
<div style="direction:ltr;text-align:left"><div style="text-align: right; direction: rtl;">HTML5 تگ جدیدی رو اضافه کرده که میشه باهاش یه قسمتی از متن رو مارک کرد. این تگ mark هستش. و متنی که نیاز هست مارک بشه در بین این تگ قرار میگیره.<br></div><br><div style="text-align: left; direction: ltr; ">&lt;p&gt;Do not forget to buy &lt;mark&gt;milk&lt;/mark&gt; today.&lt;/p&gt;<br><br><div style="text-align: right; direction: rtl;">در این متن لغت&nbsp; milk رو به صورت مارک شده نمایش میده همانطور که در تصویر زیر می بینید.<br>Do not forget to buy <mark>milk</mark> today.<br><br><br>تگ جدید دیگه هم که اضافه شده و بسیار پر کاربرد خواهد بود col نام داره. خیلی وقتها شده که برای اینکه بخواهیم یک ستونی از جدول رو رنگی نمایش بدیم و یا رنگش رو عوض کنیم مجبور شدیم برای هر td در هر tr خصوصیتش رو تعریف کنیم. اما خاصیت col باعث می شه همون ابتدا جدول خصوصیت ستونها دلخواه رو تعیین کرد. و دیگه نیازی به انجام مراحل قبل نیستش. در مثال زیر دو ستون اول رنگ پشت زمینه شون بصورت قرمز نمایش داده میشه. گزینه span تعیین کننده تعداد ستونهای مورد نظر هستش.<br><br><br><br><br><div style="text-align: left; direction: ltr;">&lt;table&gt;<br>&nbsp; &lt;col span="2" style="background-color:red" /&gt;<br>&nbsp; &lt;tr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;th&gt;ISBN&lt;/th&gt;<br>&nbsp;&nbsp;&nbsp; &lt;th&gt;Title&lt;/th&gt;<br>&nbsp;&nbsp;&nbsp; &lt;th&gt;Price&lt;/th&gt;<br>&nbsp; &lt;/tr&gt;<br>&nbsp; &lt;tr&gt;<br></div><div style="text-align: left; direction: ltr;">&nbsp;&nbsp;&nbsp; &lt;td&gt;3476896&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;My first HTML&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;$53&lt;/td&gt;<br>&nbsp; &lt;/tr&gt;<br>&lt;/table&gt;<br></div><br><br>و مثال کد فوق بصورت زیر هستش:<br><br><br></div></div>&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; <table dir="ltr"><colgroup><col style="background-color:red" span="2"></colgroup><tbody><tr><th>ISBN</th><th style="direction: ltr;">Title</th><th>Price</th></tr><tr><td>3476896</td><td>My first HTML</td><td>$53</td></tr></tbody></table></div>

]]></content>
    </entry>
    <entry>
        <title>نوشتن متن بصورت روزنامه ای!!!</title>
        <link rel="alternate" type="text/html" href="http://iranexperts.mihanblog.com/post/12"/>
        <published>2011-05-27T12:42:23+01:00</published>
        <updated>2011-05-27T12:42:23+01:00</updated>
        <id>tag:http://iranexperts.mihanblog.com/post/12</id>
        <author>
            <name> کاظم</name>
        </author>
        <summary>column-count&amp;nbsp;


در css3 خاصیتی است که در آن می توان تعدادی ستون برای یک مطلب ایجاد کرد.و بصورت زیر تعریف می شود-moz-column-count:3; /* Firefox */-webkit-column-count:3; /* Safari and Chrome */همانطور که مشخص است -moz-column-count برای فایرفاکس و -webkit-column-count برای سافری و کروم میباشد.&amp;nbsp; و عدد 3 نیز بیانگر تعداد ستونها می باشد.کد زیر یک پاراگراف را بصورت سه ستونه نشان می دهد. که در ادامه متن می توانید مثال آن را نیز مشاهده کنید.&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;style type=&quot;text/css&quot;&amp;</summary>
        <content type="html" xml:base="http://iranexperts.mihanblog.com/post/12"><![CDATA[<h1 style="font-family: tahoma,arial,helvetica,sans-serif; "><font size="2"><span class="color_h1">column-count</span></font></h1><font size="2"><span style="font-family: tahoma,arial,helvetica,sans-serif; ">&nbsp;


در css3 خاصیتی است که در آن می توان تعدادی ستون برای یک مطلب ایجاد کرد.</span><br style="font-family: tahoma,arial,helvetica,sans-serif; "><span style="font-family: tahoma,arial,helvetica,sans-serif; ">و بصورت زیر تعریف می شود</span><br style="font-family: tahoma,arial,helvetica,sans-serif; "></font><div style="text-align: left; direction: ltr; font-family: tahoma,arial,helvetica,sans-serif; "><font size="2">-moz-column-count:3; /* Firefox */<br>-webkit-column-count:3; /* Safari and Chrome */<br><br></font><div style="text-align: right; direction: rtl; "><font size="2">همانطور که مشخص است -moz-column-count برای فایرفاکس و -webkit-column-count برای سافری و کروم میباشد.&nbsp; و عدد 3 نیز بیانگر تعداد ستونها می باشد.<br>کد زیر یک پاراگراف را بصورت سه ستونه نشان می دهد. که در ادامه متن می توانید مثال آن را نیز مشاهده کنید.<br><br></font><div style="text-align: left; direction: ltr; "><font size="2">&lt;html&gt;<br>&lt;head&gt;<br>&lt;style type="text/css"&gt; <br>.newspaper<br>{<br>-moz-column-count:3; /* Firefox */<br>-webkit-column-count:3; /* Safari and Chrome */<br><br>}<br>&lt;/style&gt;<br>&lt;/head&gt;<br>&lt;body&gt;<br><br></font><font size="2">&lt;p dir="rtl"&gt;&lt;b&gt;توجه:&lt;/b&gt;پشتیبانی نمی کند Internet Explorer .&lt;/p&gt;</font><br><font size="2"><br>&lt;div class="newspaper"&gt;<br></font><div style="text-align: left; "><font size="2">همانطور که مشخص است -moz-column-count برای فایرفاکس و 
-webkit-column-count برای سافری و کروم میباشد.&nbsp; و عدد 3 نیز بیانگر تعداد
 ستونها می باشد.</font><br></div><font size="2">
کد زیر یک پاراگراف را بصورت سه ستونه نشان می دهد. که در ادامه متن می توانید مثال آن را نیز مشاهده کنید.</font><br><font size="2">&lt;/div&gt;<br><br>&lt;/body&gt;<br>&lt;/html&gt;<br></font></div></div></div>]]></content>
    </entry>
    <entry>
        <title>آشنایی با اعتبار سنجی در HTML5 و نوع های جدید</title>
        <link rel="alternate" type="text/html" href="http://iranexperts.mihanblog.com/post/11"/>
        <published>2011-05-27T07:29:52+01:00</published>
        <updated>2011-05-27T07:29:52+01:00</updated>
        <id>tag:http://iranexperts.mihanblog.com/post/11</id>
        <author>
            <name> کاظم</name>
        </author>
        <summary>ابتدا این پست بگم که برای من خیلی جالب بود که اپرا نسبت به مروگرهای دیگه خیلی با html5 سازگار تر هستش و در مثال زیر برای درک بهتر لطفا از اپرا 11 استفاده کنید!!!عموما در وب سایتها برای پر کردن فرم ها از اعتبار سنجها استفاده می شود تا کاربر اطلاعاتی مانند ایمیل ، فیلدهایی را که باید پر شوند و دیگر اطلاعات مورد نیاز را اعتبار سنجی می کند. در HTML4 امکان اعتبار سنجی موجود نبود و عموما از validator ها استفاده&amp;nbsp; میشد.&amp;nbsp;اما در html5 با اضافه شدن نوعهای خاص و همچنین اعتبار سنجی وارد خاص این امک</summary>
        <content type="html" xml:base="http://iranexperts.mihanblog.com/post/11"><![CDATA[ابتدا این پست بگم که برای من خیلی جالب بود که اپرا نسبت به مروگرهای دیگه خیلی با html5 سازگار تر هستش و در مثال زیر برای درک بهتر لطفا از اپرا 11 استفاده کنید!!!<br>عموما در وب سایتها برای پر کردن فرم ها از اعتبار سنجها استفاده می شود تا کاربر اطلاعاتی مانند ایمیل ، فیلدهایی را که باید پر شوند و دیگر اطلاعات مورد نیاز را اعتبار سنجی می کند. در HTML4 امکان اعتبار سنجی موجود نبود و عموما از validator ها استفاده&nbsp; میشد.&nbsp;اما در html5 با اضافه شدن نوعهای خاص و همچنین اعتبار سنجی وارد خاص این امکان بدون نیاز به زبان خاص دیگر فراهم گردیده است.<br>ابتدا نوع های جدیدی که در html5 اضافه شده اند را به شرح زیر هستند.<br><br>search: جهت جستجو در صفحه<br>tel : برای تلفن<br>color : برای انتخاب رنگ<br>email : برای وارد کردن email<br>date&nbsp; time: برای وارد کردن ساعت و تاریخ<br>month : برای وارد کردن ماه<br>week : برای وارد کردن هفته<br>range: برای ایجاد نوار نقاله <br>فایل: برای انتخاب فایل<br><br>در استفاده از input در صورت استفاده از هریک از type های زیر بصورت خودکار اعتبار سنجی آنها نیز فعال می شود.<br>بعنوان مثال برای قسمت ورود email کافی است بصورت زیر عمل کنیم.<br><br><div style="text-align: left; direction: ltr; ">&lt;input name="inputname" <span style="background-color: rgb(255, 255, 0); ">type="email"</span> &gt;</div>همچنین برای آنکه اجبار کردن پر کردن فیلد از خصوصیت required= required استفاده می شود.<br><br>بعنوان مثال در مثال قبلی اگر بخواهیم کاربر حتما ایمیل را پر کند از کد زیر استفاده می کنیم.<br><br><div style="text-align: left; direction: ltr; ">&lt;input name="inputname" type="email"<span style="background-color: rgb(255, 255, 0); "> required="required"</span>&gt;<br><br><div style="text-align: right; direction: rtl; ">در ادامه متن می توانید مثالهای مورد نیاز را مشاهده کنید. برای مشاهده تمام ویژگی ها توصیه میشود که از opera11 به بالا استفاده کنید. کد ادامه مطلب نیز به در زیر آمده است.<br><br><div style="text-align: left; direction: ltr; "><br></div><br><div style="text-align: left; direction: ltr;">text=&lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input type="text" name="usr_name" required="required" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; search=&lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input id="search" type="search" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; tel=&lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input id="tel" type="tel" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; color:&lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input name="color" type="color" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; email=&lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input name="email" type="email" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; password=&lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input id="password" type="password" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; datetime=&lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input id="datetime" type="datetime" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; mpnth=&lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input id="month" type="month" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; week=&lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input id="week" type="week" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; datetime-local=&lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input id="datetime-local" type="datetime-local" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; range=&lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input id="range" type="range" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; file=&lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input id="file" type="file" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;br /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input type="submit" /&gt;<br></div><br><br></div></div>]]></content>
    </entry>
    <entry>
        <title>پیاده سازی ajax  از طریق jQuery  در asp.net</title>
        <link rel="alternate" type="text/html" href="http://iranexperts.mihanblog.com/post/10"/>
        <published>2011-05-20T08:31:31+01:00</published>
        <updated>2011-05-20T08:31:31+01:00</updated>
        <id>tag:http://iranexperts.mihanblog.com/post/10</id>
        <author>
            <name> مجتبی</name>
        </author>
        <summary>
در Jquery پیاده سازی ajax&amp;nbsp; نسبت به روش معمولی که از طریق نوشتن توابع جاوا اسکریپت بود , نسبتا راحت تر شده است.Jquery&amp;nbsp; تعدادی تابع برای برقراری ارتباط باسرور بدون نیاز به postback&amp;nbsp; خوردن صفحه ایجاد کرده که یکی از ساده ترین آنها &amp;amp;.ajax() است.ساختار کلی استفاده از این تابع به شکل زیر است :&amp;amp;.ajax(option);اما option&amp;nbsp; چیست؟ option&amp;nbsp; متغیری است که تنظیمات ارتباط با سرور در آن قرار می گیرد. تنظیماتی از قبیل آدرس مورد نظر در سرور , پارامترهای مورد نیاز سرور ,&amp;nbsp; .. . </summary>
        <content type="html" xml:base="http://iranexperts.mihanblog.com/post/10"><![CDATA[
در Jquery پیاده سازی ajax&nbsp; نسبت به روش معمولی که از طریق نوشتن توابع جاوا اسکریپت بود , نسبتا راحت تر شده است.<br>Jquery&nbsp; تعدادی تابع برای برقراری ارتباط باسرور بدون نیاز به postback&nbsp; خوردن صفحه ایجاد کرده که یکی از ساده ترین آنها &amp;.ajax() است.<br>ساختار کلی استفاده از این تابع به شکل زیر است :<br><div style="text-align: left; direction: ltr; ">&amp;.ajax(option);<br></div>اما option&nbsp; چیست؟ option&nbsp; متغیری است که تنظیمات ارتباط با سرور در آن قرار می گیرد. تنظیماتی از قبیل آدرس مورد نظر در سرور , پارامترهای مورد نیاز سرور ,&nbsp; .. . .<br>ساختار کلی این متغیر به صورت زیر است :<br><br><div style="text-align: left; direction: ltr; ">Var option = {<br>&nbsp;&nbsp;&nbsp; type: "", // type of sending&nbsp;&nbsp; values: GET or POST<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; url: "",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // server url<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; data: "{}",&nbsp;&nbsp;&nbsp;&nbsp; // parameters<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; contentType: "application/json; charset=utf-8",&nbsp; &nbsp;&nbsp;&nbsp; // request structure<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dataType: "json",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // data structure<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; success: function(msg) {//ToDo: s.th. }&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // on success function<br>&nbsp;&nbsp;&nbsp; fail : function(msg) {//ToDo: s.th. }&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // on fail function<br>}<br><br></div>Json&nbsp; ساختاری برای رد و بدل کردن اطلاعات است.اینجا <a href="http://en.wikipedia.org/wiki/JSON" target="_blank" title="">اطلاعات بیشتری درباره‌ی json&nbsp;</a> وجود دارد.<br>Type روش ارسال اطلاعات است که دو نوع post&nbsp; و get را قبول می کند.<br>url شامل آدرس تابع یا صفحه&nbsp; ی ما در سرور است که یکی از ساختارهای آن به شکل زیر است :<br><br><div style="text-align: left; "><p style="text-align: left; "><span>url : “PageName.Ext/MethodName”</span></p><p style="text-align: left; "><br></p><p style="text-align: right; "><span style="direction: rtl; ">برای مثال میخواهیم کاربر وقتی روی یک باتن کلیک کرد اطلاعات مربوط به یک کاربر مشخص را نمایش دهیم . برای این کار ما از یک webmethod&nbsp; در صفحه ی جاری استفاده میکنیم.<br>&nbsp;کد مربوط به سرور به این شکل است:<br><br></span></p>

</div><div style="text-align: left; direction: ltr; ">using System.Web.Services;<br>[WebMethod]<br>public static string GetUserData(string UserID)<br>{<br>&nbsp;&nbsp;&nbsp; return DB.UserData(UserID).ToString();&nbsp; <br>}<br></div><br>و سمت کلاینت هم از طریق جی کوئری رویداد کلیک برای باتن مورد نظر تعریف می کنیم:<br><br>


<br><br><div style="text-align: left; direction: ltr; ">$(document).ready(function() {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $('#MyButton').click(function() {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var option = {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type: "POST",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; url: "defualt.aspx/GetUserData",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; data: "{'UserID':'101'}",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; contentType: "application/json; charset=utf-8",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dataType: "json",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; success: function(msg) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(msg.d);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }};<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $.ajax(option);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; });<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; });<br><br><br><div style="text-align: right; direction: rtl; ">نکته مهمی که باید به آن اشاره شود این است که مقداری که از سمت سرور به عنوان نتیجه بر می گردد در سمت کلاینت با متغیری به نام msg&nbsp; قابل دسترسی است. و msg.d&nbsp; دسترسی به داده ی موجود در آبجکت بازگشی را ایجاد می کند.<br></div></div><br>

]]></content>
    </entry>
</feed>

