| به منظور ایجاد یک تصویر متحرک در هنگام قراردادن ماوس برروی تصویر, بایستی در نمایش تصویر دوم تاخیری ایجاد نشود. بدین منظور با استفاده از JavaScript تمامی تصاویر را از قبل به سیستم کاربر انتقال داده تا در زمان لزوم, تصاویر توسط متغییر بوسیله اسکریپت نشان داده شوند. | |
| برای تهیه rollover بهتر | |
|
if (document.images) { |
1. |
| توسط این کدها, قابلیت درک اشیاء توسط browser امتحان گشته, در صوریتکه جواب مثبت شد, دو تصویر مجزای arrowRed و arrowBlue ایجاد میگردند. سپس از ویژگی src در تعیین مکان تصویر استفاده میشود. | |
|
else { |
2. |
| برای browserهای قدیمی, به منظور جلوگیری از نمایش پیغامهای اشتباه, بهتر است از حالت else با متغیرها و document.arrow که خالی هستند, یک رشته حرفی خالی درست کنید. | |
|
<A href=”aghta.com” onMuseover = |
3. |
| دستورات آدرس دهی فوق, برای ایجاد پیوند با توجه به مشخصات, rollover موجود در صفحه نوشته میشود, یعنی دو کنترل کننده onMouseover و onMouseout را درون تگ آدرس قرار داده تا دو حالت ممکن را تعریف کنند. | |
| **نکات مورد توجه | |
<html> <script language=”javascript” type=”text/javascript”> arrowRed.src = “images/test1.gif” } arrowRed = “” </script> <body> <a href=”http://aghta.com” onMouseover=”document.arrow.src=arrowRed.src” onMouseout=”document.arrow.src=arrowBlue.src”><img border=”0″ src=”images/test2.gif” name=”arrow”></a> </body> |
|
Iran Developers Network
IDN بزرگترین مرجع توسعه دهندگان ایران – آموزش زبانهای برنامه نويسی
( تعداد نمایش : 1588 )
دیدگاه خود را بیان کنید.
باید وارد سایت شده باشید برای دیدگاه دادن