Список форумов Форум ПО Хостинг Форум ПО Хостинг
Форум для потенциальных и настоящих клиентов компании ПО Хостинг
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Домены с истекшим и заканчивающимся сроком владения

Прошу помощи у знатоков и любителей JAVA
На страницу 1, 2  След.
 
Начать новую тему   Ответить на тему    Список форумов Форум ПО Хостинг -> Советы бывалых
Предыдущая тема :: Следующая тема  
Автор Сообщение
umclidet
Клиент ПО Хостинг


Зарегистрирован: 18.05.2004
Сообщения: 586
Откуда: Израиль

СообщениеДобавлено: Вт Июн 22, 2004 10:27 pm);36ВторникUTCUTCp(111);//    Заголовок сообщения: Прошу помощи у знатоков и любителей JAVA Ответить с цитатой

Прошу помощи в решении прикладной задачки.

Перед вами скриптик показвыающий посетителю странички сколько секунд он там находится.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<STYLE type=text/css>INPUT {
BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 8pt; BACKGROUND: #ffffff; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana
}
</STYLE>

<META content="MSHTML 6.00.2800.1400" name=GENERATOR></HEAD>
<BODY style="FONT-SIZE: 8pt; FONT-FAMILY: Verdana"
onload="window.setTimeout('getSecs()',1)">
<SCRIPT language=JavaScript>
function person_in() {enter=new Date();}
function person_out() {exit=new Date();
time_dif=(exit.getTime()-enter.getTime())/1000;
time_dif=Math.round(time_dif);
alert ("You've only been here for: " + time_dif + " seconds!")}
startday = new Date();
clockStart = startday.getTime();
function initStopwatch()
{var myTime = new Date();
var timeNow = myTime.getTime();
var timeDiff = timeNow - clockStart;
this.diffSecs = timeDiff/1000;
return(this.diffSecs);}
function getSecs()
{var mySecs = initStopwatch();
var mySecs1 = ""+mySecs;
mySecs1= mySecs1.substring(0,mySecs1.indexOf(".")) + "секунд";
document.forms[0].timespent.value = mySecs1
window.setTimeout('getSecs()',1000); }
</SCRIPT>

<FORM>Вы находитесь на этой странице <INPUT size=9
name=timespent></FORM></BODY></HTML>

Другими словами, если посетитель проторчит на этой страничке 24 часа, то увидит цифру 86400 (3600 х 24)
Вопрос: что нужно изменить в скрипте, чтобы посетитель находившийся тут 24 часа увидел цифру 7000 ?

Заранее благодарен.
_________________
Глупый спорит с каждым, умный - с равным, а мудрый - только с самим собой...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
admin
Администратор сайта
Администратор сайта


Зарегистрирован: 15.11.2003
Сообщения: 840
Откуда: ПО Хостинг, Израиль

СообщениеДобавлено: Вт Июн 22, 2004 10:59 pm);59ВторникUTCUTCp(111);//    Заголовок сообщения: Ответить с цитатой

ну до 24 часов тестировать лень

function getSecs()
{var mySecs = initStopwatch();
if (mySecs<=8 && mySecs >7)
{
mySecs=7000.001;
}
var mySecs1 = ""+mySecs;
mySecs1= mySecs1.substring(0,mySecs1.indexOf(".")) + "ñåêóíä";
document.forms[0].timespent.value = mySecs1
window.setTimeout('getSecs()',1000);
}

вот эта штука вместо 7 секунд покажет 7000 секунд
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
umclidet
Клиент ПО Хостинг


Зарегистрирован: 18.05.2004
Сообщения: 586
Откуда: Израиль

СообщениеДобавлено: Вт Июн 22, 2004 11:41 pm);59ВторникUTCUTCp(111);//    Заголовок сообщения: Ответить с цитатой

Спасибо, но что-то оно у меня ни чего не показывает...
_________________
Глупый спорит с каждым, умный - с равным, а мудрый - только с самим собой...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
admin
Администратор сайта
Администратор сайта


Зарегистрирован: 15.11.2003
Сообщения: 840
Откуда: ПО Хостинг, Израиль

СообщениеДобавлено: Вт Июн 22, 2004 11:51 pm);39ВторникUTCUTCp(111);//    Заголовок сообщения: Ответить с цитатой

Вот весь код - у меня работает

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<STYLE type=text/css>INPUT {
BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 8pt; BACKGROUND: #ffffff; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana
}
</STYLE>

<META content="MSHTML 6.00.2800.1400" name=GENERATOR></HEAD>
<BODY style="FONT-SIZE: 8pt; FONT-FAMILY: Verdana"
onload="window.setTimeout('getSecs()',1)">
<SCRIPT language=JavaScript>
function person_in() {enter=new Date();}
function person_out() {exit=new Date();
time_dif=(exit.getTime()-enter.getTime())/1000;
time_dif=Math.round(time_dif);
alert ("You've only been here for: " + time_dif + " seconds!")}
startday = new Date();
clockStart = startday.getTime();
function initStopwatch()
{var myTime = new Date();
var timeNow = myTime.getTime();
var timeDiff = timeNow - clockStart;
this.diffSecs = timeDiff/1000;
return(this.diffSecs);}
function getSecs()
{var mySecs = initStopwatch();
if (mySecs<=8 && mySecs >7)
{
mySecs=7000.001;
}
var mySecs1 = ""+mySecs;
mySecs1= mySecs1.substring(0,mySecs1.indexOf(".")) + "ñåêóíä";
document.forms[0].timespent.value = mySecs1
window.setTimeout('getSecs()',1000); }
</SCRIPT>

<FORM>Âû íàõîäèòåñü íà ýòîé ñòðàíèöå <INPUT size=9
name=timespent></FORM></BODY></HTML>
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
umclidet
Клиент ПО Хостинг


Зарегистрирован: 18.05.2004
Сообщения: 586
Откуда: Израиль

СообщениеДобавлено: Ср Июн 23, 2004 12:53 pm);37СредаUTCUTCp(111);//    Заголовок сообщения: Ответить с цитатой

Действительно, работает, но как-то странно. Показав 1,2,3,4,5,6, выбрасывает цифру 7000, а далее продолжает 8,9... но скорость его та же - цифра в секунду.
Вся хитрость и состоит в том, чтобы за сутки набежало 7000(точнее, 7607).
Ещё один вопрос. А может ли эта штука ,будучи один раз запущенной, даже при закрытии страницы продолжать работать на подобие "Этот рессурс создан 987546 секунд назад"? Только тут, новая цифра должна появляться не через секунду, а через 11.35 сек.
_________________
Глупый спорит с каждым, умный - с равным, а мудрый - только с самим собой...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Николай
Сотрудник ПО Хостинг
Сотрудник ПО Хостинг


Зарегистрирован: 23.12.2003
Сообщения: 75
Откуда: ПО Хостинг, Израиль

СообщениеДобавлено: Ср Июн 23, 2004 1:15 pm);37СредаUTCUTCp(111);//    Заголовок сообщения: Ответить с цитатой

1. переместил тему в советы бывалых.

2. ну так пересчитайте коэффициент и введите его в функцию.

а по поводу чтобы от создания страницы показывало - так возьмите дату создания страницы, переведите в секунды и отнимите ее от текущего времени.
_________________
С уважением,
Николай, ПО Хостинг
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
umclidet
Клиент ПО Хостинг


Зарегистрирован: 18.05.2004
Сообщения: 586
Откуда: Израиль

СообщениеДобавлено: Чт Июн 24, 2004 9:03 am);03ЧетвергUTCUTCp(111);//    Заголовок сообщения: Ответить с цитатой

Николай писал(а):
....2. ну так пересчитайте коэффициент и введите его в функцию.

а по поводу чтобы от создания страницы показывало - так возьмите дату создания страницы, переведите в секунды и отнимите ее от текущего времени.


Эх...Знал бы я о каких коэффицентах речь...
_________________
Глупый спорит с каждым, умный - с равным, а мудрый - только с самим собой...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
alexroz
Клиент ПО Хостинг


Зарегистрирован: 24.12.2003
Сообщения: 4

СообщениеДобавлено: Сб Июн 26, 2004 11:08 pm);36СубботаUTCUTCp(111);//    Заголовок сообщения: Ответить с цитатой

А при чём тут Java?
_________________
SciTE - advanced text editor
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
umclidet
Клиент ПО Хостинг


Зарегистрирован: 18.05.2004
Сообщения: 586
Откуда: Израиль

СообщениеДобавлено: Сб Июн 26, 2004 11:14 pm);10СубботаUTCUTCp(111);//    Заголовок сообщения: Ответить с цитатой

Ты можешь предложить такую фенечку на другом языке?
Буду весьма признателен.
_________________
Глупый спорит с каждым, умный - с равным, а мудрый - только с самим собой...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
slink
Клиент ПО Хостинг


Зарегистрирован: 07.07.2004
Сообщения: 392

СообщениеДобавлено: Пт Окт 15, 2004 11:41 am);58ПятницаUTCUTCp(111);//    Заголовок сообщения: Ответить с цитатой

alexroz, хотел сказать что Java и JavaScript это две дольшие разницы.

по большому счёту необходимости в этой "фенечке" НЕТ!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
umclidet
Клиент ПО Хостинг


Зарегистрирован: 18.05.2004
Сообщения: 586
Откуда: Израиль

СообщениеДобавлено: Пт Окт 15, 2004 1:33 pm);16ПятницаUTCUTCp(111);//    Заголовок сообщения: Ответить с цитатой

slink писал(а):


по большому счёту необходимости в этой "фенечке" НЕТ!




С 26.06.04 много воды утекло. Проблемку я решил доступным для себя способом.
Ты, slink, конечно очень серьёзный мэн. Всем на форуме надавал кучу добрых, полезных(?), но главное - бесплатных советов, за что тебе спасибо огромное. Однако, позволь уж мне самому решать, какие фенечки и для чего мне необходимы - не в моих обычаях занятых людей по пустякам отвлекать.
_________________
Глупый спорит с каждым, умный - с равным, а мудрый - только с самим собой...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
slink
Клиент ПО Хостинг


Зарегистрирован: 07.07.2004
Сообщения: 392

СообщениеДобавлено: Пт Окт 15, 2004 1:57 pm);23ПятницаUTCUTCp(111);//    Заголовок сообщения: Ответить с цитатой

ой спасибо Smile))
куда деньги за похвалы перевести?

Я просто по доброму советую.. почитайте всёже Якоба Нильсона.. дядька всёже гуру юзабилити..
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
umclidet
Клиент ПО Хостинг


Зарегистрирован: 18.05.2004
Сообщения: 586
Откуда: Израиль

СообщениеДобавлено: Пт Окт 15, 2004 3:41 pm);34ПятницаUTCUTCp(111);//    Заголовок сообщения: Ответить с цитатой

Поскольку ты советы раздаёшь бесплатно и только за сегодняшний день запостил уже 28 штук, денег с тебя за похвалы брать не буду.
Однако, советы бесплатные - не означает ненужные. Если ты заметил, я обратился со своим вопросом к "знатокам и любителям". А для чего? Правильно, для того, чтобы самому не читать того же Якоба Нильсона, поскольку человек я достаточно занятой, и пробираться через дебри его мудрых философских сентенций у меня времени, а если честно, то и желания нет. Ибо сказано:"Ради кружки молока не покупай корову..."
_________________
Глупый спорит с каждым, умный - с равным, а мудрый - только с самим собой...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
latboy
Клиент ПО Хостинг


Зарегистрирован: 10.05.2004
Сообщения: 849
Откуда: Латвия, Рига

СообщениеДобавлено: Пт Окт 15, 2004 9:07 pm);19ПятницаUTCUTCp(111);//    Заголовок сообщения: Ответить с цитатой

Sorry за офтоп, но slink
Честно говоря ты слегка запарил уже. Я не говорю что твои сообщения безтолковые, но нафига поднимать темы которые уже были исчерпаны пол года-год назад? Не ужели ты думаешь что кому то доставишь удовольствие свои коментами там? Говори на здоровье в "активных" темах, зачем отвлекать внимание других, я сегодня из за тебя около 30 минут потерял, хотя мог чем то полезным заняться, вместо того чтобы перечитывать по твоей вине темы годичный давности. Или ещё совет, есть потрясающий раздел на форуме "Флейм", создай там свою темку, и пости по 30 мессагов в день.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
slink
Клиент ПО Хостинг


Зарегистрирован: 07.07.2004
Сообщения: 392

СообщениеДобавлено: Сб Окт 16, 2004 11:59 am);21СубботаUTCUTCp(111);//    Заголовок сообщения: Ответить с цитатой

ужас какой.. я заставил человека читать форум...

отвечал на темы только открытые, без ответов.

umclidet, Вы человек занятой и заниматься этим Вам некогда, а остальные бездельники должны сделать всю работу за Вас, если так ставится вопрос, то платите бабло.. я думал Вы хотите сделать что-то сами.

постить буду только то что нужно мне. коль советы мои ненужны, навязывать их не стану.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Форум ПО Хостинг -> Советы бывалых Часовой пояс: GMT + 3
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB