Показать сообщение отдельно
  #16 (permalink)  
Старый 19.11.2014, 15:40
Профессор
Отправить личное сообщение для Siend Посмотреть профиль Найти все сообщения от Siend
 
Регистрация: 04.02.2012
Сообщений: 196

А нет, кстати, что забавно все равно остался косяк который теперь мне тем более не понятен.

<script>
        function MyMenuActions(a) { alert(a)}
    </script>
<script src="menu.js" type="text/javascript"></script>
    <script>
        myMenu
    </script>

Так все ок, на myMenu не ругается, а вот если сделать
myMeny.AddMenu("Main","New") Выдает ошибку, мол знать не знаю таких функций. В js эта функция выглядит так:

window.myMenu = function () {
        
        var pub

        function AddMenu(a,b) {
            for (var i=0;i<menuList.length;i++)
                if (menuList[i][1] == a) {
                    menuList[i].push(b)
                    menuList.push(b)
                }
            return pub
        }
        
        pub = {
            'AddMenu': AddMenu,
        }
        return pub
    }
Ответить с цитированием