K
KJT
Здраствуйте, есть код. Не мой.
[codebox]
ajax('http://www.site.ru/page.php?id='+ objectId,'GET', function(req) {
var time = /Заходите ([\d\.:\s]+)\./.exec(req.responseText);
if (time != null) {
time = time[1];
var stime = time.replace(/(\d+)\.(\d+).(\d+)/g, '$2/$1/20$3');
var objTime = Date.parse(stime + ' GMT+0300');
var curTime = Date.parse(new Date().toUTCString()) + 3 * 60 * 60 * 1000;
var strTime = objTime <= curTime ?
'<span style="color: green;font-weight: bold">'+ time +'</span>' :
'<span style="color: red;font-weight: bold">'+ time +'</span>';
}
parent.innerHTML = timez != null ? strTime : 'неизвестно';
}
);[/codebox]
Этот код копирует инфу с определенной страницы после слова "Заходите", но проблема в то что иногда это слово встречается со строчной буквы "заходите".
Подскажите пожалуйста как модернизировать это код на корректное получение информации со страницы.
Также буду признателен за любую литературу по этому языку. Сам я прогаю в PHP.
[codebox]
ajax('http://www.site.ru/page.php?id='+ objectId,'GET', function(req) {
var time = /Заходите ([\d\.:\s]+)\./.exec(req.responseText);
if (time != null) {
time = time[1];
var stime = time.replace(/(\d+)\.(\d+).(\d+)/g, '$2/$1/20$3');
var objTime = Date.parse(stime + ' GMT+0300');
var curTime = Date.parse(new Date().toUTCString()) + 3 * 60 * 60 * 1000;
var strTime = objTime <= curTime ?
'<span style="color: green;font-weight: bold">'+ time +'</span>' :
'<span style="color: red;font-weight: bold">'+ time +'</span>';
}
parent.innerHTML = timez != null ? strTime : 'неизвестно';
}
);[/codebox]
Этот код копирует инфу с определенной страницы после слова "Заходите", но проблема в то что иногда это слово встречается со строчной буквы "заходите".
Подскажите пожалуйста как модернизировать это код на корректное получение информации со страницы.
Также буду признателен за любую литературу по этому языку. Сам я прогаю в PHP.