براي يافتن اسکريپت يا نرمافزاري جهت ساخت منوهاي جاوااسکريپتي، گشت و گذاري در
اينترنت داشتم. نزديک به 50 اسکريپت يا نرمافزار را تست کردم. نرمافزارهايي مثل
Quick Menu Builder، Sothink Menu
Builder، Popup Menu Builder و و و.
از مجموعه سيديهاي Planet CD بيش از 30 پروژه و
اسکريپت پيدا کردم. اما...
اما همه آنها به نوعي با فارسي يا برخي با مرورگرهاي مختلف مشکل داشتند و يا کار کردن با آنها بسي حوصله نياز داشت!
اما در نهايت، به مقصودم رسيدم:
عجب اسکريپت محشري است!
فقط کافيست وارد سايت SmartMenus.org شويد و از منوي
بالا، از طريق زيرمنوهاي گزينه Online Samples منوهاي
مورد نظر خود را انتخاب کنيد تا هم دموي آن را ببينيد و هم کدها و آموزشهاي لازم
براي ايجاد آن منو را.
جالب اينجاست که کار کردن با آنها بسيار ساده است!
با دو قطعه کد زير که ترجيحاً در بين تگهاي HEAD
ميگذاريد، سورسها را Import ميکنيد:
و حالا کافيست مشابه منويي که من ساختم، اقدام به تعريف منوها و زيرمنوهاي خود کنيد:
به بخشي که قرمز کردهام دقت کنيد، نام کلاس و آي.دي بايد همينها باشد...
همانطور که ميبينيد، ساخت منو با اين اسکريپت، بسيار ساده است!
ضمناٌ نام هر منو به فايلهاي جاوااسکريپت ربطي ندارد که بخواهد با فارسي مشکل
داشته باشد!
تنظيمات منوها به صورت کاملاً جزئي از طريق فايل c_config.js قابل تغيير است.
براي منوهاي فارسي، سعي کنيد آنهايي را انتخاب کنيد که با فارسي تناسب داشته
باشند. (مثلاً موقعيت آنها در سمت راست باشد، مثل
اين منو)
منوي سايت آفتابگردان را ميتوانيد
از اينجا مشاهده کنيد و اگر خواستيد، فايلهاي مربوط به آن را با کليک راست بر
روي لينکهاي زير و انتخاب Save Target As ذخيره و
استفاده کنيد:
فايل
c_config.js
فايل
c_smartmenus.js
فايل
index.html
فايل عکس
v_arrow_left.gif
فايل عکس
v_arrow_left_over.gif