Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Текущее время и координаты 
:(
    Опции темы
Юдифь
Дата 28.7.2007, 05:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 15.10.2006
Где: Монголия, Эрдэнэт

Репутация: нет
Всего: нет



Добрый день.

Есть 2 функции, одна для вывода текущего времени в строку состояния, вторая для вывода координат мыши тоже в строку состояния. Первая запускается при загрузке страницы, вторая срабатывает при движении мыши.
Получается, что в сроке статуса или время (пока мышка неподвижна), или координаты (если мышка двигается). 
Как можно модернизировать вывод в командую строку параметров мыши и времени, так чтобы они выводились одновременно?  Спасибо заранее за любой совет.

вот мои функции:
Код

function startclock ()                       //функция вывода текущего времени в строку состояния
{
var now = new Date();      
        var hours = now.getHours();          
        var minutes = now.getMinutes();      
        var seconds = now.getSeconds()      
        var timeValue = ((hours <10) ? "0" : ":") + hours          // формируем строку "чч:мм:сс"
        timeValue += ((minutes < 10) ? ":0" : ":") + minutes 
        timeValue += ((seconds < 10) ? ":0" : ":") + seconds
        window.status = timeValue;            //показываем время в строке состояния  
        timerID = setTimeout("startclock()",1000); //задаем таймер
}


Код

function mouseC()                            //функция вывода текущих координат в строку состояния
{
    
    coordx=event.screenX;                          
    coordy=event.screenY;                          
    window.status =coordx+","+coordy       
}


Это сообщение отредактировал(а) Юдифь - 28.7.2007, 05:30
PM ICQ   Вверх
AKS
Дата 28.7.2007, 08:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Участник форума
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 20.9.2006

Репутация: 27
Всего: 52



Цитата(Юдифь @  28.7.2007,  05:29 Найти цитируемый пост)
Как можно модернизировать вывод в командую строку параметров мыши и времени...

В командной строке им делать нечего, а вот в строку состояния браузера можно вывести как-нибудь так:
Код

var test = {
    re: /\s\d\d:\d\d:\d\d\s/,

    clock: function () {
        var date = (new Date).toString(),
            time = date.match(test.re);
        window.status = time;
        window.setTimeout(test.clock, 1000);
    },

    mouse: function (e) {
        var status = window.status
                           .match(test.re) || '',
            e = e || event,  
            x = e.screenX,                         
            y = e.screenY;                          
        window.status = status + 'MouseCoords: ' + x + ',' + y;
    },

    init: function () {
        this.clock();
        document.onmousemove = this.mouse;
    }


test.init();


PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0624 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.