• 21-06-2007, 15:57:40
    #1
    Üyeliği durduruldu
        <script type="text/javascript">
        var aktif= new Array();
        aktif[0] = 'menu1';
        aktif[1] = 'menu2';
        aktif[2] = 'menu3';
        aktif[3] = 'menu4';
        
        function gizle(){
        for(i=0; i<aktif.length;i++) {
        if (document.all) {
        document.all[aktif[i]].style.display="none";
            }
        else if (document.layers) {
        document.layers[aktif[i]].display="none";
            }
        else {
        document.getElementById(aktif[i]).style.display="none";
            }
          }
        }
        
        function goster(katman){
        if (document.all) {
        document.all[katman].style.display="block";
            }
        else if (document.layers) {
        document.layers[katman].display="block";
            }
        else {
        document.getElementById(katman).style.display="block";
            }
        }
        </script>
    <li onmouseover="gizle();goster('menu2')" onmouseout=""><a href="#">Hakkında</a></li>

    li'nin onmouseover olayına iki fonksiyonuda tetikletmek istiyorum fakat gizli() tetiklenirken goster('menu1') tetiklenmiyor neden acaba ?
  • 21-06-2007, 16:17:28
    #2
    Misafir
    gizleyi gösterin içinde tetikletsen ?


        <script type="text/javascript">
        var aktif= new Array();
        aktif[0] = 'menu1';
        aktif[1] = 'menu2';
        aktif[2] = 'menu3';
        aktif[3] = 'menu4';
        function gizle(){
        for(i=0; i<aktif.length;i++) {
        if (document.all) {
        document.all[aktif[i]].style.display="none";
            }
        else if (document.layers) {
        document.layers[aktif[i]].display="none";
            }
        else {
        document.getElementById(aktif[i]).style.display="none";
            }
          }
        }
        function goster(katman){
    gizle();
        if (document.all) {
        document.all[katman].style.display="block";
            }
        else if (document.layers) {
        document.layers[katman].display="block";
            }
        else {
        document.getElementById(katman).style.display="block";
            }
        }
        </script>

    <li onmouseover="goster('menu2');" onmouseout=""><a href="#">Hakkında</a></li>
  • 21-06-2007, 17:38:15
    #3
    Üyeliği durduruldu
    Yok buda olmadı, ikinci menünün üzerine geldiğimde bembeyaz oluyor hepsini gizliyor ama üzerine geldiğiminkini göstermiyor birtürlü
  • 21-06-2007, 17:44:48
    #4
    Misafir
    <a href="http://www.w3schools.com" target="_blank"
    onmouseover="mouseOver()"
    onmouseout="mouseOut()">


    gibi birşey buldum

    ilk senin koda o zaman



    <li onmouseover="goster('menu2');" onmouseout="gizle();"><a href="#">Hakkında</a></li>

    denesek ?
  • 21-06-2007, 18:08:54
    #5
    Üyeliği durduruldu
    Tamamdır oldu şimdi goster() fonksiyonun altında hala gizli() duruyomuş ilk olmadı sandım sonra onu silince düzeldi. teşekkürler

    You must spread some Reputation around before giving it to Ozinga again.
  • 21-06-2007, 18:18:23
    #6
    Misafir
    dosyayı db ye yüklemeyide yapmıstım onada bi baksana lazım olur