PDA

View Full Version : منوي باز شو



sav68.net
جمعه 08 آبان 1388, 01:04 صبح
سلام دوستان

من چطور ميتونم يك منو مثل منوي جستجوي اين سايت درست كنم؟

منظورم اينه كه يك لينك بذارم و وقتي كاربر روي لينك كليك كرد يك منو باز شه و وقتي موس اوت شد منو بسته شه

من كد جاوا اسكريپت زير رو نوشتم اما كار نميكنه:عصبانی++:


window.onload = initAll;

function initAll() {
var allLinks = document.getElementsByTagName("a");
if (allLinks[i].className.indexOf("ShMenu") > -1) {
allLinks.onclick = retFalse;
allLinks.onmouseover = shMenuOpen;
allLinks.onmouseout = shMenuClose;}
}

function retFalse() {
return false;
}

function shMenuOpen(){
document.getElementById("ShMenuCon").style.display = "block";
}

function shMenuClose(){
document.getElementById("ShMenuCon").style.display = "none";
}




اينم كد html


<a style="cursor:pointer" class="ShMenu">Menu</a>

<div id="ShMenuCon">
dass
sd
sd
sd
sd
sd
ds
</div>



با تشكر

niloo17
شنبه 09 آبان 1388, 09:00 صبح
سلام
اینجا می تونی چیزی که می خوای پیدا کنی
http://www.dynamicdrive.com/dynamicindex1/dropmenuindex.htm
http://www.dynamicdrive.com/dynamicindex1/dropdowncontrol.htm

kardo.software
شنبه 09 آبان 1388, 14:18 عصر
اگه می خوای یه کار اصولی بکنی از AjaxControlToolkit استفاده کن. اونوقت پنل بازشو رو می تونی به دلخواه با هر کنترلی پر کنی و با استفاده از HoverMenuExtender بازش کنی. برای اطلاعات بیشتر حتماً ویدئو های سایت مایکروسافت رو یه نگاه بکن :
http://www.asp.net/learn/ajax-videos