ZoNT
Expert-
Posts
1,474 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by ZoNT
-
Вы просто не поняли, что mVisitPrototype = NewClass(mAbstractObjectClass, {... это наследование класса mAbstractObjectClass потом я опишу класс mVisit = NewClass(mVisitPrototype, {... который будет наследовать все функции и свойства mVisitPrototype... Так вот это сложная иерархия наследования... что-то ваш код на это непохож...
-
Алекс, ау, где калькулятор??? Или вы ещ? джаваскрипт учите?
-
homm, ты что? Вспомни страшилку!!!
-
ну вот так вообще-то правильнее Если переменная до этого не существовала, то лучше использовать такую проверку... Я правда по привычке всегда сначала инициализирую переменные, так что такой формой редко пользуюсь...
-
нам что ещ? и поисковыми системами пользоваться вас учить?
-
а так: if (typeof timerId != 'undefined') clearTimeout(timerId);
-
if (timerId!=null) clearTimeout(timerId);
-
только таймер лучше обнулять в самом начале функции, а не в конце...
-
Поищи и почитай: removeChild() insertBefore() appendChild()
-
Алекс набрал в поиске javascript и зачитался... Ну или моск сгорел...
-
я не могу понять, что он хочет? вс? и так уже есть... что ему ещ? надо?
-
дык... Да, не догадался посмотреть на 1024...
-
короче, приседи код, а то мы не телепаты... Или рисунок того, что есть, и что надо...
-
ссылку на что? не понял вопроса...
-
у меня все фотки показываются... Только прокручивать там нечего - они все вмещаются на экран вместе...
-
никак. css - описание стилей отображения. контент в html пишется..
-
Вам бы джаваскрипт подучить... А то мерещится что-то...
-
я щас под стул упаду - чистый javascript!
-
Вот такой код почти везде... Ещ? есть секция ajax общения с сервером ну и т.д. Посмотрите код гугла... В обфусцированном виде - 700кб на каждый прокдукт (в среднем)... Тут ваш dcss не поможет - это код функционала...
-
Вот кусок кода... Реалзует интерфейс. Ну и куда бы вы сюда прикрутили 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; } })
-
А вот это - военная тайна. Прект коммерческий... Да не стит переводить тему - лучше калькулятор уменьшите
-
Я написал, чего я конктренто хочу. А вот что у вас там возникает в голове - это не ко мне, это к врачу...
-
га-га-га... Dcss тут не прич?м... Там нет динамической смены поведения у элементов...
-
Гм, у меня был код читабельным, пока я не его не обфусцировал... Посмотрите на 4-й странице. Там привед?н первый вариант - ОЧЕНЬ наглядный и читабельный. Но, к сожалению, не оптимальный по объ?му (что ОЧЕНЬ критично при загрузке страницы с сервера). Поэтому я его сначала уменьшил, потом обфусуировал (прич?м вручную)... Этим я показал что МОГУ сделать руками лучше, чем программа-обфускатор (прогоните код с 4-й страницы обфускатором - помпотрите, сколько получится). Так вот... Сейчас я участвую в проекте, клиентский код которого (только js) занимает 1,1мегабайта... Как вам таккой объ?м? Если учесть, что мой код меньше вашего почти в 2 раза, то можно было бы предположить, что аналогичный проект (под ИЕ ) весил бы у вас 2мБ?
-
document.all has no properties file:///D:/webroot/new1_3.html Line 12 Нет такого свойства у документа... Забудь про него! Есть document.getElementById('id');