А нет, кстати, что забавно все равно остался косяк который теперь мне тем более не понятен.
<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
}