• 15-09-2008, 13:30:21
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    merhaba arkadaşlar,

    bir sayfada iki tane javascript var ve ikisi de body onload tagıyla çalışabiliyor. fakat bir sayfada 2 tane body onload olamayacağı için bunları birleştirmem gerekiyor

    body onLoad'ı function1();function2(); yap demeyin denedim olmadı ya da ben beceremedim..

    şimdi birinci fonksiyon şu;
    <head><script type="text/javascript" src="accordian.pack.js"></script></head>
    <body onload="new Accordian('basic-accordian',5,'header_highlight');"></body>
    ikinci fonksiyon ise;

    <head><script language="JavaScript" type="text/JavaScript">
            function load_content () {
                if (parent.document.getElementById('main_div')) {
                    parent.document.getElementById('main_div').innerHTML=document.getElementById('inner_frame').innerHTML;
                }
                if (!parent.document.getElementById('main_div')) {
                window.location=('index.html') ;
                }
            }
        </script>
    
    </head>
    <body onLoad="load_content()"></body>
    şimdi ben bu iki fonksiyonu aynı sayfada nasıl çalıştırabilirim? bunları birleştirebilecek bir js ustası var mı?

    saygılar.
  • 15-09-2008, 13:42:10
    #2
    Böyle olmaz mı ?

    function onload()
    {
    	function_1();
    	function_2();
    }
    
    <body onload="onload()">

    Şöyle bir taktik daha var:

    window.onload = function()
    {
    	....
    }
  • 15-09-2008, 14:07:30
    #3
    teşekkürler fakat bunu yukarıdaki kodlara nasıl uygulayabilirim?
  • 15-09-2008, 15:10:45
    #4
    <head>
    <script type="text/javascript" src="accordian.pack.js"></script>
    <script language="JavaScript" type="text/JavaScript">
            function load_content () {
                if (parent.document.getElementById('main_div')) {
                    parent.document.getElementById('main_div').innerHTML=document.getElementById('inner_frame').innerHTML;
                }
                if (!parent.document.getElementById('main_div')) {
                window.location=('index.html') ;
                }
            }
        
    
    window.onload = function()
    {
    new Accordian('basic-accordian',5,'header_highlight');
    load_content();
    }
    </script>
    </head>
    <body>
    
    ....................
    tamamını bu şekilde yap çalışması gerek