Хотел я тут завести еврейский календарь. Можно было б вкачать его в Аутлук, и оттуда синхронизировать, но тогда каждый день что-то начинает содержать(евр. дату), и самое удобное Month View теряет половину удобства(в нем выделяются другим цветом дни, в которые что-то намечено, а тут все попадают под выделение).
Ладно. Полез я на сеть, нашел вот такую ссылку:
http://www.tichnut.de/jewish/
Дядька написал прогу -- и S80 в списке платфор тоже фигурирует. Написал я дядьке, попросил прогу, скачал.
Открывается все Оперой --- ну с жууууткими тормозами. Даже для Оперы чересчур жуткими. Может, это джаваскрипт так тормозит? Где-то с минуту, а то и две таблица загружается.
И загружается -- на январь 1970, и перевести на апрель-2006 -- снова минута-две. Написал я опять дядьке, он грит -- ничего не знаю, загруз написан на текущее время, не веришь -- запусти тот же код на писюке. Проверь, грит, время на кирпиче.
На кирпиче время нормальное. Запускаю на писюке -- действительно, апрель-2006. И взлетает -- чик и все.
К евреям:
Не знает ли кто более юзаемой проги, желательно, конечно, халявной?
К велосипедистам:
Джаваскриптный кусок в файле index.html, отвечающий за время, выглядит так:
currentSystemDate = new Date();
currentSystemDay = currentSystemDate.getDate();
currentSystemMonth = currentSystemDate.getMonth() + 1;
currentSystemYear = currentSystemDate.getYear();
if (currentSystemYear < 1900)
currentSystemYear += 1900;
callerURL = location.href;
if (callerURL.indexOf('?') != -1) {
paramsStr = callerURL.substring(callerURL.indexOf('?')+1, callerURL.length);
params = paramsStr.split("&");
for (i = 0; i < params.length; i++) {
keyValue = params[i].split("=");
if (keyValue[0] == "month") selMonth = parseInt(keyValue[1]);
if (keyValue[0] == "year") selYear = parseInt(keyValue[1]);
}
} else {
selMonth = currentSystemMonth;
selYear = currentSystemYear;
}
Не знает ли кто особенностей Date() на кирпиче? Может, она таки дает январь-1970, а не текущее? Или это дальше порча какая-то?
Спасибо всем, кто откликнется.