Jump to content

ZoNT

Expert
  • Posts

    1,474
  • Joined

  • Last visited

Everything posted by ZoNT

  1. Вы просто не поняли, что mVisitPrototype = NewClass(mAbstractObjectClass, {... это наследование класса mAbstractObjectClass потом я опишу класс mVisit = NewClass(mVisitPrototype, {... который будет наследовать все функции и свойства mVisitPrototype... Так вот это сложная иерархия наследования... что-то ваш код на это непохож...
  2. Алекс, ау, где калькулятор??? Или вы ещ? джаваскрипт учите?
  3. ZoNT

    Ajax + onclick

    homm, ты что? Вспомни страшилку!!!
  4. ну вот так вообще-то правильнее Если переменная до этого не существовала, то лучше использовать такую проверку... Я правда по привычке всегда сначала инициализирую переменные, так что такой формой редко пользуюсь...
  5. нам что ещ? и поисковыми системами пользоваться вас учить?
  6. а так: if (typeof timerId != 'undefined') clearTimeout(timerId);
  7. if (timerId!=null) clearTimeout(timerId);
  8. только таймер лучше обнулять в самом начале функции, а не в конце...
  9. Поищи и почитай: removeChild() insertBefore() appendChild()
  10. Алекс набрал в поиске javascript и зачитался... Ну или моск сгорел...
  11. ZoNT

    ссылки

    я не могу понять, что он хочет? вс? и так уже есть... что ему ещ? надо?
  12. дык... Да, не догадался посмотреть на 1024...
  13. ZoNT

    ссылки

    короче, приседи код, а то мы не телепаты... Или рисунок того, что есть, и что надо...
  14. ZoNT

    ссылки

    ссылку на что? не понял вопроса...
  15. у меня все фотки показываются... Только прокручивать там нечего - они все вмещаются на экран вместе...
  16. ZoNT

    ссылки

    никак. css - описание стилей отображения. контент в html пишется..
  17. Вам бы джаваскрипт подучить... А то мерещится что-то...
  18. я щас под стул упаду - чистый javascript!
  19. Вот такой код почти везде... Ещ? есть секция ajax общения с сервером ну и т.д. Посмотрите код гугла... В обфусцированном виде - 700кб на каждый прокдукт (в среднем)... Тут ваш dcss не поможет - это код функционала...
  20. Вот кусок кода... Реалзует интерфейс. Ну и куда бы вы сюда прикрутили dcss? mVisitPrototype = NewClass(mAbstractObjectClass, { ClassName: 'mVisitPrototype', Icon: "user", xSize: 385, ySize: 272, Tools: null, IsResisable: false, DOMEventsDefaults: {"OnMouseDown":{"Propagation":true,"Default":false,"Drag":false}}, WindowShowRights: false, WindowShowOptions: false, WindowShowComments: false, WindowShowBottomBar: false, CanBeClassified: false, IsResisable: false, constructor: function(params) { params.xSize = this.xSize; params.ySize = this.ySize; params = this.CheckParams(params); this.constructor.prototype.constructor.call(this,params); this.title = params.Title; this.Tools = new Array(); this.BottomBars = new Array(1); // it have only 1 bar this.Active = 'main'; }, GetBottomBar: function() { var div = CreateDiv('VisitTabBar','PID'+this.PID+'_tabBar'); for (var i=0; i<this.Tools.length; i++) AppendChild(div,this.Tools[i].ToDOM()); return div; }, OnClick: function() { this.OwnerWindow.RefreshTitle(); }, CreateBottomTool: function(icon,color,func,help) { var Tool = new mTool(this.Icons.GetIcon(icon,32,color),func,help,null); Tool.Vars.push(this.Object); Tool.cssClassName = 'VisitBottomIcon'; this.Tools.push(Tool); }, GetObjectDOM: function() { var div = this.GetCoreDiv(); return div; } })
  21. А вот это - военная тайна. Прект коммерческий... Да не стит переводить тему - лучше калькулятор уменьшите
  22. Я написал, чего я конктренто хочу. А вот что у вас там возникает в голове - это не ко мне, это к врачу...
  23. га-га-га... Dcss тут не прич?м... Там нет динамической смены поведения у элементов...
  24. Гм, у меня был код читабельным, пока я не его не обфусцировал... Посмотрите на 4-й странице. Там привед?н первый вариант - ОЧЕНЬ наглядный и читабельный. Но, к сожалению, не оптимальный по объ?му (что ОЧЕНЬ критично при загрузке страницы с сервера). Поэтому я его сначала уменьшил, потом обфусуировал (прич?м вручную)... Этим я показал что МОГУ сделать руками лучше, чем программа-обфускатор (прогоните код с 4-й страницы обфускатором - помпотрите, сколько получится). Так вот... Сейчас я участвую в проекте, клиентский код которого (только js) занимает 1,1мегабайта... Как вам таккой объ?м? Если учесть, что мой код меньше вашего почти в 2 раза, то можно было бы предположить, что аналогичный проект (под ИЕ ) весил бы у вас 2мБ?
  25. ZoNT

    DOCTYPE и JS

    document.all has no properties file:///D:/webroot/new1_3.html Line 12 Нет такого свойства у документа... Забудь про него! Есть document.getElementById('id');
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy