iranw3.com
   
 

 

 

 

Google
 
Web iranw3.com


JS HTML DOM
window شئ
navigator شئ
frame شئ
document شئ
location شئ
history شئ
screen شئ

 

 


HTML تاريخچه
HTML تگهاي
رنگهاي استاندارد
ASCII جدول کد
فارسي نويسي
سايتهاي جستجو
نکاتي درباره گوگل

 

 

 

 
 

 HTML DOM
شئ history

   براي دسترسي سريع از لينکهاي زير استفاده کنيد:

خصوصيات
متدها

 

اين شئ يکي ديگر از اشياء DOM مي باشد که با history مرورگر ارتباط بر قرار مي کند. بطور مثال ممکن است شما قبل از اينکه وارد اين صفحه بشويد، چند صفحه را مشاهده کرده باشيد و يا بعد از اين صفحه به صفحات ديگر رفته و مجدداً به همين جا باز گرديد. دراين حالتها دکمه هاي back و forward مرورگرتان فعال مي شوند و مرورگر شما صفحاتي که قبل و بعد از اين صفحه را مشاهده کرديد، ذخيره مي کند و با زدن دکمه back به صفحات قبل و با زدن دکمه forward به صفحاتي جلوتر هدايت مي شويد.

هنگاميکه اين صفحات در مرورگر بصورت موقت ذخيره شدند، شما توسط شئ history مي توانيد به آنها دسترسي پيدا کنيد که اين دسترسي به شما اجازه مي دهد براي صفحه خود دکمه يا لينک، مشابه back و forward مرورگر را بسازيد.

اين شئ تمام آدرسهاي مشاهده شده در آن لحظه را در يک آرايه ذخيره مي کند و با استفاده از خصوصيات و متدهاي اين شئ، مي توانيد با آنها ارتباط برقرار کنيد. لازم بذکر است که اين شئ، استاندارد W3C نمي باشد.

 

 خصوصيت اين شئ

اين شئ فقط يک خصوصيت دارد بنام length که توسط آن مي توانيد دريابيد، چه تعداد آدرس در آرايه اين شئ ذخيره شده است. اين خصوصيت در مرورگر IE نسخه 3 به بعد و در مرورگر نت اسکيپ از نسخه 2 به بعد قابل استفاده مي باشد. مثال

 

متدهاي شئ history

IE NN توضيح متد
3 2 مانند دکمه back مرورگر به صفحه قبلي هدايت مي کند back( )
3 2 مانند دکمه forward مرورگر عمل مي کند forward( )
3 2 شماره صفحه بازديد شده را وارد مي کنيد go( number)

براي متد go مي توانيد هم شماره صفحه را وارد کنيد و هم آدرس صفحه بازديد شده را که عدد بهتر و راحت تر از آدرس مي باشد. براي رفتن به صفحات که قبلاً مشاهده شده بايد از اعداد منفي استفاده کنيد. بطور مثال اگر مي خواهيد کاربر به يک صفحه قبل برود به صورت زير عمل مي کنيد:

history.go ( -1 )

اگر مي خواهيد لينک درست کنيد و کاربر توسط لينکها به صفحات مشاهده شده قبل و يا بعد هدايت شود به شکل زير بايد بنويسيد:

<a href="javascript:history.back( )" > Go Back </a>

مثال

 

 

ابتداي صفحه

 

Go to printable page  نسخه چاپي اين صفحه

مطالبي که در صفحه بعد مي خوانيد:

screen object

Previous

 

Next

 
 
  توضيحات

پرسش و پاسخ

 

پيوند به سايت
لينکهای مفيد
مطالب کوتاه
کدهای جاوااسکريپت
آزمون اچ تی ام ال

 

 

 

 

 


   Valid XHTML 1.0!   Valid CSS!
     
صفحه اصلی    |    نقشه سايت    |    ارتباط    |    درباره سايت    |    نظرخواهی     |    آزمون     |    مقالات آموزشی


کليه حق و حقوق اين سايت محفوظ می باشد و استفاده از مطالب آن با ذکر منبع بلا مانع است.
webmaster@iranw3.com
Copyright © 2004-2007 iranw3. All rights reserved .