Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #51 (permalink)  
Старый 05.02.2013, 00:51
Аспирант
Отправить личное сообщение для Kiselboom Посмотреть профиль Найти все сообщения от Kiselboom
 
Регистрация: 03.02.2013
Сообщений: 51

Ответить с цитированием
  #52 (permalink)  
Старый 06.02.2013, 10:48
Аспирант
Отправить личное сообщение для Kiselboom Посмотреть профиль Найти все сообщения от Kiselboom
 
Регистрация: 03.02.2013
Сообщений: 51

Проблема решена! И решение было до гениальности простым
Раз вся проблема была в одинаковых id, подумал, почему бы не попробовать без них? И всё стало работать
<script type="text/javascript">
        loca = "{reg_user_row.FORUM_LOCATION}";
        switch (loca) {
         case 'В оглавлении форума':
          document.write("На главной странице");
        break;
         case 'Название':
          document.write("Просматривает Название");
        break;
         case 'Ваш первый форум':
          document.write("Просматривает свой первый форум");
        break;
        default:
          document.write("Просматривает карту");
        }
  </script>

Deff, я позже ещё пару вопросов задам, не против?
Ответить с цитированием
  #53 (permalink)  
Старый 06.02.2013, 13:28
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Лан - я еще подумаю
Ответить с цитированием
  #54 (permalink)  
Старый 07.02.2013, 12:00
Аспирант
Отправить личное сообщение для Kiselboom Посмотреть профиль Найти все сообщения от Kiselboom
 
Регистрация: 03.02.2013
Сообщений: 51

Ан нет! Тема снова поднимается! По прежнему необходимо каким-то образом сделать переменный id.
У меня есть 2 идеи по этому поводу:
1. Может быть, к примеру, можно как-то сделать, чтобы id было рендомным числом? Пусть, от 1 до 1000.
2. На форуме есть такая переменная, как ссылка на профиль пользователя: {reg_user_row.U_USER_PROFILE}
Результатом ей является вот что: /u1. Ну и, естественно, может быть и /u37. Так вот, возможно ли взять это самое "u37" из переменной, и отправить его на id div'а?
Начало скрипта будет как у предыдущего:
<script type="text/javascript">
        userlink = "{reg_user_row.FORUM_LOCATION}";
  </script>
Ответить с цитированием
  #55 (permalink)  
Старый 07.02.2013, 12:10
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Kiselboom,
Я потерял ссылку на аналог в Вашем шаблоне этой страницы - (*Она есть в подобном виде, - не картой ?
http://forum.mybb.ru/online.php
В принципе все переменные можно перетащить оттуда
Ответить с цитированием
  #56 (permalink)  
Старый 07.02.2013, 13:04
Аспирант
Отправить личное сообщение для Kiselboom Посмотреть профиль Найти все сообщения от Kiselboom
 
Регистрация: 03.02.2013
Сообщений: 51

Вот ссылка: http://hogwarts111.forum2x2.ru/viewonline

В принципе, если бы можно было убрать из переменной {reg_user_row.U_USER_PROFILE} слеш, то можно было бы сделать так: id="{reg_user_row.U_USER_PROFILE}". Возможно ли это?
Ответить с цитированием
  #57 (permalink)  
Старый 07.02.2013, 13:10
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Kiselboom,
В принципе если посмотрите по моей ссылке http://forum.mybb.ru/online.php
То каждый юзер(не гость) обрамлен в линк ссылки на профиль
Ответить с цитированием
  #58 (permalink)  
Старый 07.02.2013, 13:12
Аспирант
Отправить личное сообщение для Kiselboom Посмотреть профиль Найти все сообщения от Kiselboom
 
Регистрация: 03.02.2013
Сообщений: 51

Deff,
У меня тоже:
<table>
   <tr>
    <td class="ribbon"><a class="gen" href="{reg_user_row.U_USER_PROFILE}">{reg_user_row.USERNAME}</a></td>
   </tr>
  </table>
Ответить с цитированием
  #59 (permalink)  
Старый 07.02.2013, 13:18
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Kiselboom,
Ну дык достать U_USER_PROFILE из ссылки
Ответить с цитированием
  #60 (permalink)  
Старый 07.02.2013, 13:21
Аспирант
Отправить личное сообщение для Kiselboom Посмотреть профиль Найти все сообщения от Kiselboom
 
Регистрация: 03.02.2013
Сообщений: 51

Я выше уже писал, {reg_user_row.U_USER_PROFILE} представляет из себя: /u1 . Просто так её нельзя пихнуть в id, т.к. слеш нельзя исползвать
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вернуть имя переменной Йакуд Общие вопросы Javascript 21 18.05.2014 10:10
В contains() не подставляется значение переменной Heger jQuery 2 11.12.2011 20:26
Использование локальной переменной, в другой ф-ии 9xakep Ваши сайты и скрипты 6 31.10.2011 00:15
Использование одной переменной в нескольких функциях (Sandr) Общие вопросы Javascript 10 10.07.2011 13:42
Переменная от переменной или как к имени переменной конкатенировать значение другой Aderba jQuery 5 12.11.2008 15:25