Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.03.2012, 15:51
Интересующийся
Отправить личное сообщение для rawuk Посмотреть профиль Найти все сообщения от rawuk
 
Регистрация: 27.02.2011
Сообщений: 24

Помогите дураку))
Ребят понимаю что просьба глупая, и что мне надо почитать оснвы JAva!
Но просто нет времени, помогите со скриптом,
Есть функции jqerry которая выводит на страницу пользователя такой текст "Ты 1 посетитель этого сайта "
Так вот скрипт jqerry - обычный счетчик хостов и выводит только цифру ,
текст я соответственно сам дописал, мне надо что бы текст выводился с окончанием после цифры. т.е. - "Ты 1-ый посетитель этого сайта ", или если счетчик показывает 2 то - "Ты 2-ой посетитель этого сайта " и т.д. и т.п.
Чирканите простеньки пример как это делаеться, я дальше разберусь.

По сути мне просто надо заключить в блок <div> , - тэг выведения счетчика, и задать диву Id (который используется в скрипте)и если счетчик выводит определенную цифру то выводится определенное окнчание (-ый -ой -ий) в зависимости от цифры.
тока не сообружу ни как , как это сделать.
Спасибо заранее

Последний раз редактировалось rawuk, 30.03.2012 в 16:19.
Ответить с цитированием
  #2 (permalink)  
Старый 03.04.2012, 00:04
Аватар для w46823
Аспирант
Отправить личное сообщение для w46823 Посмотреть профиль Найти все сообщения от w46823
 
Регистрация: 28.03.2012
Сообщений: 36

Java и JavaScript - совсем разные вещи.
Ответить с цитированием
  #3 (permalink)  
Старый 03.04.2012, 00:08
Аватар для w46823
Аспирант
Отправить личное сообщение для w46823 Посмотреть профиль Найти все сообщения от w46823
 
Регистрация: 28.03.2012
Сообщений: 36

Я конечно нуб в программировании, но думаю, что это должно выглядеть примерно так:

for(i=0; i<count.lenght; i++){
        alert('Вы '+i+ 'посетитель этого сайта. ');
     }
Ответить с цитированием
  #4 (permalink)  
Старый 03.04.2012, 00:10
Аватар для w46823
Аспирант
Отправить личное сообщение для w46823 Посмотреть профиль Найти все сообщения от w46823
 
Регистрация: 28.03.2012
Сообщений: 36

Сообщение от w46823 Посмотреть сообщение
Я конечно нуб в программировании, но думаю, что это должно выглядеть примерно так:

for(i=0; i<count.lenght; i++){
        alert('Вы '+i+ 'посетитель этого сайта. ');
     }
Хотя это не совсем верно. Этот цикл вроде будет выводить по очереди сообщения "Вы 1 посетитель этого сайта", "Вы 2 посетитель этого сайта", "Вы N посетитель этого сайта".
Ответить с цитированием
  #5 (permalink)  
Старый 03.04.2012, 09:59
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

<script>
var store = {
     open : function(){
          if("sessionStorage" in window)
               return sessionStorage.getItem('count');
          else 
               return /count=([^;]+);/.exec(document.cookie)[1];
     },
     save : function(value){
          if("sessionStorage" in window)
               sessionStorage.setItem('count', value);
          else
               document.cookie = "count=" + value;          
     }
};

var count = store.open();
count = count && isFinite(count) ? parseInt(count):0;

document.write('Вы посетитель № '+count);

count += 1;
store.save(count);
</script>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Элементарный скрипт не раборает только в IE, помогите! androlic Элементы интерфейса 6 23.03.2011 18:37
Помогите! Многоуровневые вкладки! sergeeeeee Элементы интерфейса 2 02.08.2010 23:50
помогите задать переменную в js bsgroupua Общие вопросы Javascript 3 01.02.2010 18:28
Помогите разобраться с галереей IMAGIN yana_studio Общие вопросы Javascript 4 12.12.2009 17:24
помогите задать селектор! mkrylov jQuery 2 28.06.2009 20:34