<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>الأخبار التقنية و ادارة و تطوير الويب و تصميم المواقع - الشبكة نت &#187; JAVASCRIPT</title>
	<atom:link href="http://www.alshabakahnet.com/category/web/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alshabakahnet.com</link>
	<description>موقع الشبكة نت موقع يعتني بالأخبار التقنية و تطوير الويب و تصميم المواقع.</description>
	<lastBuildDate>Mon, 23 Jan 2012 03:43:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>اضافة بانر عشوائي بالجافا سيكربت</title>
		<link>http://www.alshabakahnet.com/2010/09/09/random-banner-javascript/</link>
		<comments>http://www.alshabakahnet.com/2010/09/09/random-banner-javascript/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 08:44:43 +0000</pubDate>
		<dc:creator>طلال عمران</dc:creator>
				<category><![CDATA[JAVASCRIPT]]></category>
		<category><![CDATA[بانر]]></category>
		<category><![CDATA[بانر عشوائي]]></category>

		<guid isPermaLink="false">http://www.alshabakahnet.com/?p=495</guid>
		<description><![CDATA[
هناك من يتسائل عن كيفية وضع بانر عشوائي بموقعه بحيث كلما اعدت تحديث الصفحة يظهر بانر جديد بنفس المكان المخصص للبانرات, هذه ميزة لغة جافا سيكربت انها مرنة و تعطيك الحل الشافي بإذن الله تعالى.
مثال
الشرح
لنأخذ ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-502   aligncenter" title="بانر عشوائي بالجافا سيكربت" src="http://www.alshabakahnet.com/wp-content/uploads/2010/09/random-banner-js.jpg" alt="" width="480" height="240" /></p>
<p>هناك من يتسائل عن كيفية وضع بانر عشوائي بموقعه بحيث كلما اعدت تحديث الصفحة يظهر بانر جديد بنفس المكان المخصص للبانرات, هذه ميزة لغة جافا سيكربت انها مرنة و تعطيك الحل الشافي بإذن الله تعالى.<span id="more-495"></span></p>
<h3>مثال</h3>
<pre class="brush: jscript; title: ; notranslate">

&lt;script LANGUAGE=&quot;JavaScript&quot;&gt;&lt;!--
// الحقوق محفوظة لموقع الشبكة نت --&gt;
&lt;!-- //www.alshabakahnet.com --&gt;

&lt;!-- Begin
var how_many_ads = 3;
var now = new Date()
var sec = now.getSeconds()
var ad = sec % how_many_ads;
ad +=1;
if (ad==1) {
url=&quot;http://www.site1.com&quot;;
alt=&quot;اسم الموقع الاول&quot;;
banner=&quot;http://www.site1.com/banner1.jpg&quot;;
width=&quot;468&quot;;
height=&quot;60&quot;;

}
if (ad==2) {
url=&quot;http://www.site2.com&quot;;
alt=&quot;اسم الموقع الثاني&quot;;
banner=&quot;http://www.site2.com/banner2.jpg&quot;;
width=&quot;468&quot;;
height=&quot;60&quot;;

}

if (ad==3) {
url=&quot;http://www.site3.com&quot;;
alt=&quot;اسم الموقع الثالث&quot;;
banner=&quot;http://www.site3.com/banner3.jpg&quot;;
width=&quot;400&quot;;
height=&quot;60&quot;;

document.write('&lt;center&gt;');
document.write('&lt;a href=&quot;' + url + '&quot; target=&quot;_blank&quot;&gt;');
document.write('&lt;img src=&quot;' + banner + '&quot; width=')
document.write(width + ' height=' + height + ' ');
document.write('alt=&quot;' + alt + '&quot; border=0&gt;&lt;br&gt;');
document.write('&lt;/center&gt;');
// End
// --&gt;&lt;/script&gt;
</pre>
<h3>الشرح</h3>
<p>لنأخذ هذا المثال و نفصله بحيث اننا نتعلمه و ان نجري التحديثات متى اردنا ان شاء الله.</p>
<ul>
<li>المتغير <span style="color: #3366ff;">var how_many_ads = 3;</span> يعني ان عدد الإعلانات ثلاثة في مثالنا السابق.</li>
<li>المعامل <span style="color: #3366ff;">if (ad==1) <span style="color: #333333;">يعني الإعلان الاول.</span></span></li>
<li><span style="color: #3366ff;"><span style="color: #333333;">المعامل </span></span><span style="color: #3366ff;">url=&#8221;http://www.site1.com&#8221;;</span> يعني عنوان الموقع الأول.</li>
<li>المعامل <span style="color: #3366ff;">alt=&#8221;اسم الموقع الاول&#8221;;</span> يعني وصف الرابط مثلا هنا اسم الموقع.</li>
<li>المعامل <span style="color: #3366ff;">banner=&#8221;http://www.site1.com/banner1.jpg&#8221;;</span> يعني مصدر البانر بمعنى آخر مكان الصورة المستخدمة كبانر.</li>
<li>المعاملين <span style="color: #3366ff;">width=&#8221;468&#8243;; </span> و  <span style="color: #3366ff;">height=&#8221;60&#8243;;</span> يعنيان عرض البانر و ارتغاعة.</li>
</ul>
<h3>كود</h3>
<pre class="brush: jscript; title: ; notranslate">

document.write('');
document.write('&lt;a href=&quot;' + url + '&quot; target=&quot;_blank&quot;&gt;');
document.write('&lt;img src=&quot;' + banner + '&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;) document.write(width + &quot; height=&quot; + height + &quot; /&gt;
');
document.write('');
// End
// --&gt;
</pre>
<p>تعني السطور السابقة ايعا المتصفح اجمع لي البانر مع مصدرة و الوصلة المؤدية اليه و الوصف مع حجم البانر و افتحه في نافذة جديدة.</p>
<h3>ولكن ماذا لو اردنا اضافة بانر رابع؟</h3>
<p>انسخ الكود التالي:</p>
<pre class="brush: jscript; title: ; notranslate">

if (ad==3) {
url=&quot;http://www.site3.com&quot;;
alt=&quot;اسم الموقع الثالث&quot;;
banner=&quot;http://www.site3.com/banner3.jpg&quot;;
width=&quot;400&quot;;
height=&quot;60&quot;;
</pre>
<p>و اجعله تحت السطر رقم 26 و غير <span style="color: #3366ff;">if (ad==3)</span> الى الرقم 4 يعني يصبح الكود كالتالي <span style="color: #3366ff;">if (ad==4)<br />
</span></p>
<p>اتمنى ان اكون وفقت في شرح الكود و المثال بسيط جدا اعزائي.</p>
<p>&nbsp;</p>
<p></a></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.alshabakahnet.com/2010/09/09/random-banner-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>تقويم عربي بلغة الجافاسيكربت Javascript</title>
		<link>http://www.alshabakahnet.com/2010/06/24/arabic-calendar-javascript/</link>
		<comments>http://www.alshabakahnet.com/2010/06/24/arabic-calendar-javascript/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 05:49:26 +0000</pubDate>
		<dc:creator>طلال عمران</dc:creator>
				<category><![CDATA[JAVASCRIPT]]></category>
		<category><![CDATA[تقويم عربي]]></category>
		<category><![CDATA[جافاسيكربت]]></category>

		<guid isPermaLink="false">http://www.alshabakahnet.com/?p=234</guid>
		<description><![CDATA[
الكثير و الكثير من المبتدئين بمجال تطوير المواقع يعانون من مسألة التقويم اللذي يظهر في مكان ما في الموقع وهو عبارة عن سطر يظهر التاريخ بالعربي و لكن في موقع الشبكة نت اصبح هذا الشيء ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-235 aligncenter" title="تقويم عربي بلغة الجافاسيكربت" src="http://www.alshabakahnet.com/wp-content/uploads/2010/06/arabic-calendar.jpg" alt="" width="480" height="240" /></p>
<p>الكثير و الكثير من المبتدئين بمجال تطوير المواقع يعانون من مسألة التقويم اللذي يظهر في مكان ما في الموقع وهو عبارة عن سطر يظهر التاريخ بالعربي و لكن في موقع الشبكة نت اصبح هذا الشيء يسيرا نوعا ما و اليكم اعزائي الكود اللذي بني بلغة الجافاسيكربت JavaScript وهو معرب مئة بالمئة عن طريقي.<span id="more-234"></span></p>
<h3>الكود</h3>
<pre class="brush: jscript; title: ; wrap-lines: true; notranslate">
/*حقوق التعريب محفوظة
(www.alshabakahnet.com)
موقع الشبكة نت
*/
var mydate=new Date()
var year=mydate.getYear()
if (year &lt; 1000)
year+=1900
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym&lt;10)
daym=&quot;0&quot;+daym
var dayarray=new Array(&quot;الأحد&quot;,&quot;الأثنين&quot;,&quot;الثلاثاء&quot;,&quot;الإربعاء&quot;,&quot;الخميس&quot;,&quot;الجمعة&quot;,&quot;السبت&quot;)
var montharray=new Array(&quot;يناير&quot;,&quot;فبراير&quot;,&quot;مارس&quot;,&quot;ابريل&quot;,&quot;مايو&quot;,&quot;يونيو&quot;,
&quot;يوليو&quot;,&quot;اغسطس&quot;,&quot;سبتمبر&quot;,&quot;اكتوبر&quot;,&quot;نوفمبر&quot;,&quot;ديسمبر&quot;)
document.write(&quot;&lt;b&gt;&quot;+dayarray[day]+&quot; &quot;+daym+&quot; &quot;+montharray[month]+&quot;, &quot;+year+&quot;&lt;/b&gt;&quot;)
</pre>
<p>واليك عزيزي شرح مبسط للكود البرمجي:</p>
<p>المتغير var dayarray وهو عبارة عن مصفوفة array تحتوي على ايام الإسبوع و المتغير montharray وهو ايضا عبارة عن مصفوفة تحتوي على الأشهر كما تعلم, و اخيرا من خلال المتغيرين من خلال هذا السطر:</p>
<pre class="brush: jscript; title: ; notranslate">
document.write(&quot;&lt;b&gt;&quot;+dayarray[day]+&quot; &quot;+daym+&quot; &quot;+montharray[month]+&quot;, &quot;+year+&quot;&lt;/b&gt;&quot;)
</pre>
<p>نأمر المتصفح بكتابة اليوم ثم تاريخ اليوم ثم الشهر ثم السنة.</p>
<p>وهذه كل القصة. <img src='http://www.alshabakahnet.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.alshabakahnet.com/2010/06/24/arabic-calendar-javascript/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
