Попробуйте установить плагин firebug для firefox'a на компьютере того человека. На вкладке "Сеть" посмотрите, отправляется ли запрос на ваш сервер (на dmonitor/index.php) или проверьте по access_log'ам веб-сервера, приходит ли запрос от этого пользователя (по IP и useragent'у). Если не проходит - то проблема с javascript'ом.
Проверьте "Консоль ошибок" (Ctrl + Shift + J) на наличие проблем с JavaScript. Попробуйте пошагово пробежать по скрипту отладчиком из firebug'a. На вкладке "Сценарий" выберите скрипт dmonitor.js, установите brekpoint (точку останова) на строку с var dmXmlDoc = dmCreateXmlDoc();, кликните по объявлению, вас перебросит на окно отладки, кнопками f11 и f12 полностью выполните скрипт, как минимум убедитесь, что дело дошло до ajax-запроса к php-счетчику.
Пока что есть такие варианты:
- запросы к скрипту dmonitor/index.php режет фаервол/антивирус
- dmonitor.js скрипт не загружается (опять же может резаться фаерволом/антивирусом, adblock плагином)
- доступ к скрипту может быть заблокирован на прокси-сервере, через который обеспечивается доступ в интернет с этого компьютера
- яндекс успевает перенаправить пользователя раньше, чем будет отправлен запрос на ваш сервер к счетчику
Не совсем понятно, что значит закрытая страница: просто свёрнутая или вообще убранная нажатием на крестик.
При закрытой странице всё равно цвета видны не будут. Однако если вы хотите, чтобы процесс продолжался, то на Javascript это можно реализовать через таймер, то есть при новом открытии страницы программа должна считывать дату и время и на основании этого делать анализ, сколько прошло времени и соответственно сколько раз поменялись бы цвета. И затем принимать решение о том, какой цвет вывести.
Если нужно вспомнить когда в прошлый раз страница просматривалась, то можно это запоминать в куки при закрытии страницы. Хотя можно, я думаю, обойтись и без этого, рассчитав какой дате и какому времени какой начальный цвет должен соответствовать.
Толстый учебник по MaxScript: http://books.google.ru/books/about/3ds_Max_MAXScript_Essentials.html?id=XyK7WLYA<wbr />9qAC&redir_esc=y (на английском).
Тут тоже все описано: http://www.kxcad.net/autodesk/Autodesk_MAXScript_Reference_9/ (как "создавать функции" и т.п. точно).
И тут тоже: http://wiki.cgsociety.org/index.php/MAXScript
Но не так глобально он отличается от других языков программирования. Я думаю, не стоит лезть в какой-то язык, ниразу не подходящий для обучения и пытаться писать на нем первые программы. Возьми любой другой язык с нормальным отладчиком и учебниками. Набей шишек и вернись к MaxScript.
Метод ValueOf конвертирует число или значение любого другого типа в строку. Он часто используется для вывода нестроковых данных (массивы, объекты, числа и т.д.) в удобочитаемом виде. Метод определен для всех используемых в Java типов данных.
html - язык программирования web-сайтов
css - тоже язык, который задает стиль веб сайтов, т.е как он будет выглядеть. В принципе можно обойтись и без него, но лучше все таки знать его.
java script - это язык программирования скриптов. Наверняка видели, когда, например, в вк приходит сообщение, выскакивает маленькое окошко внизу - это скрипт.
Все эти языки относятся к веб-программированию