• 04-05-2009, 00:56:11
    #1
    merhaba arkadaşlar açılır bir menu eklemek istedim siteme ama

    mozilla ve chrome de sorunsuz çalışırken ie de çalışmıyor

    bu sorunu nasıl aşabilirim acaba

    açılır menuyu eklediğim sayfam

    İndirfull - Türkçe ve Bedava Program-Oyun-yazılım indirme Sitesi
  • 04-05-2009, 15:30:25
    #2
    sayfayı kaydedince lokalden denenmiyor arkadaşım, kodlarını verirsen bakalım.
    (bence en temizi cross browser desteklyen scriptler kullan. misal: jquery, mootools, script aculo vs. onlarda bu tür şeyleri zaten kolayca yapıyosun.
    bassistance.de jQuery plugin: Accordion
    Simple JQuery Accordion menu
    )
  • 04-05-2009, 21:47:58
    #3
    Üyeliği durduruldu
    bu kodu sıtenın head tagının altına ekle


    <script language="javascript">
    startList = function() {
    if (document.all&&document..getElementById) {
    navRoot = document.getElementById("menu");
    for (i=0; i<navRoot.childNodes.length; i++) {
    node = navRoot.childNodes[i];
    if (node.nodeName=="LI") {
    node onmouseover=function() {
    this.className+=" over";
    }
    node.onmouseout=function() {
    this.className=this.className.replace(" over", "");
    }
    }
    }
    }
    }
    window.onload=startlist;
    </script>
  • 04-05-2009, 22:43:07
    #4
    onlinerapmuzo adlı üyeden alıntı: mesajı görüntüle
    bu kodu sıtenın head tagının altına ekle


    <script language="javascript">
    startList = function() {
    if (document.all&&document..getElementById) {
    navRoot = document.getElementById("menu");
    for (i=0; i<navRoot.childNodes.length; i++) {
    node = navRoot.childNodes[i];
    if (node.nodeName=="LI") {
    node onmouseover=function() {
    this.className+=" over";
    }
    node.onmouseout=function() {
    this.className=this.className.replace(" over", "");
    }
    }
    }
    }
    }
    window.onload=startlist;
    </script>
    arkadaşım dediğini yaptım ama olmadı malesef
  • 04-05-2009, 23:14:31
    #5
    pm e cevap yazdım.
  • 05-05-2009, 11:47:37
    #6
    Üyeliği durduruldu
    anka81 adlı üyeden alıntı: mesajı görüntüle
    pm e cevap yazdım.
    arkadasım cevabını neden ozelden atıyorsun burayada paylaşkı bilmeyenler yararlansın
  • 05-05-2009, 12:00:20
    #7
    onlinerapmuzo adlı üyeden alıntı: mesajı görüntüle
    arkadasım cevabını neden ozelden atıyorsun burayada paylaşkı bilmeyenler yararlansın
    bana pm atmış, ona cevap yazdım, çözemezsen yaz, tekrar bakalım dedim, ondan maksatlı, hiç olmadı jquery ile bi tane oluşturup burda herkesle paylaşacaktım, pm atan ben değilim soruyu soran arkadaş, belli ki zor durumda kalmış, acilinden yardım istemiş, gecenin bi yarısı uğraşıp bulmaya çalıştım, 12 den sonra pm attım, hatta o daha erken bi pm daha attığından benim son pmide okumamış durumda henüz, olur böyle şeyler, burası herkesin birbirine yardım ettiği bi yer, bazen pm olur, bazen genel olur, bazen kimse cevabı bilmez, konu çözülemez vs. hemen sinirlenmenin bi anlamı yok, nasıl yapılacağını merak eden arkadaşlar da icabında şu menü nasıl yapılır diye konu açıp sorarlar, çok da güzel cevaplar gelir.

    konu:
    arkadaşın gönderdiği kodlar ile, siteyi açtığın zamanki kodlar aynı değil, hatanın olduğu yeri buldum ama dediğim yerde arkadaş böyle bi kod yok dedi. bende sayfan php gözüküyo, include varsa diğer sayfada olabilir, onları bi kontrol et yazdım, </head> tagının hemen altından başlayan js kodu bana gönderdiği üç dosyanın da herhangi bir yerinde yok, ama kaynağı göster deyince böyle bi kod var. bu kodda .. geçen bi yerin . olması gerekiyo falan filan... dediğim gibi, sorun çözülmezse, cross browser destekleyen js framework ile hallederiz, en nihayetinde bi sonuca varır.

    hadi bakalım, kolay gelsin herkese.
  • 05-05-2009, 12:09:06
    #8
    Üyeliği durduruldu
    anka81 adlı üyeden alıntı: mesajı görüntüle
    bana pm atmış, ona cevap yazdım, çözemezsen yaz, tekrar bakalım dedim, ondan maksatlı, hiç olmadı jquery ile bi tane oluşturup burda herkesle paylaşacaktım, pm atan ben değilim soruyu soran arkadaş, belli ki zor durumda kalmış, acilinden yardım istemiş, gecenin bi yarısı uğraşıp bulmaya çalıştım, 12 den sonra pm attım, hatta o daha erken bi pm daha attığından benim son pmide okumamış durumda henüz, olur böyle şeyler, burası herkesin birbirine yardım ettiği bi yer, bazen pm olur, bazen genel olur, bazen kimse cevabı bilmez, konu çözülemez vs. hemen sinirlenmenin bi anlamı yok, nasıl yapılacağını merak eden arkadaşlar da icabında şu menü nasıl yapılır diye konu açıp sorarlar, çok da güzel cevaplar gelir.
    konu:
    arkadaşın gönderdiği kodlar ile, siteyi açtığın zamanki kodlar aynı değil, hatanın olduğu yeri buldum ama dediğim yerde arkadaş böyle bi kod yok dedi. bende sayfan php gözüküyo, include varsa diğer sayfada olabilir, onları bi kontrol et yazdım, </head> tagının hemen altından başlayan js kodu bana gönderdiği üç dosyanın da herhangi bir yerinde yok, ama kaynağı göster deyince böyle bi kod var. bu kodda .. geçen bi yerin . olması gerekiyo falan filan... dediğim gibi, sorun çözülmezse, cross browser destekleyen js framework ile hallederiz, en nihayetinde bi sonuca varır.
    hadi bakalım, kolay gelsin herkese.

    tamam usta
  • 05-05-2009, 12:09:50
    #9
    onlinerapmuzo adlı üyeden alıntı: mesajı görüntüle
    tamam usta
    yanlış anlaşılmayalım di mi ?