Проблемма с Test Movie
Не могу понять, если запускаю в DebugMode - всё нормально, а если в TestMode - не работает!!!
Код AS1/AS2:
if (dfF)
{
destroyObject("dfF");
}
if (dfT)
{
destroyObject("dfT");
}
// Create dfF DateField
onEnterFrame = function ()
{
createClassObject(mx.controls.DateField,"dfF",0,{_y:210, _x:125});
createClassObject(mx.controls.DateField,"dfT",1,{_y:210, _x:230});
dfF.disabledRanges = [{rangeEnd:yesterdayDate()}];
dfT.disabledRanges = [{rangeEnd:yesterdayDate()}];
delete onEnterFrame;
};
_global.convertMyDate = function(strToCheck):Date {
var urYear:String;
var urMonth:String;
var urDay:String;
var newDate:Date;
urDay = strToCheck;
urDay = urDay.substring(0, urDay.indexOf("."));
urMonth = strToCheck;
urMonth = urMonth.substring(urMonth.indexOf(".")+1, urMonth.lastIndexOf("."));
urYear = strToCheck;
urYear = urYear.substr(urYear.length-4, 4);
newDate = new Date(Number(urYear), Number(urMonth)-1, Number(urDay));
return (newDate);
};
function yesterdayDate():Date {
var newDate:Date = new Date();
var date_today:String;
var date_yesterday:String;
var Milliseconds:Number = 0;
date_today = newDate.getDate()+"."+(newDate.getMonth()+1)+"."+newDate.getFullYear();
newDate = convertMyDate(date_today);
Milliseconds = Number(newDate);
Milliseconds--;
newDate = new Date(Milliseconds);
date_yesterday = newDate.getDate()+"."+(newDate.getMonth()+1)+"."+newDate.getFullYear();
newDate = convertMyDate(date_yesterday);
return (newDate);
};
Почему???
Добавлено через 17 часов 57 минут
Эй, ну что никто не может помочь?
|