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

Использование переменной на форуме
Здравствуйте! Решил на форуме сделать карту. Понял, что без JS тут не обойтись, стал изучать, параллельно начав писать код.
Необходимо, чтобы объект(имя посетителя) находился на определённой позиции изображения, в зависимости от расположения на форуме.
Для начала, создал сам объект. Положение объекта зависит от переменной {reg_user_row.FORUM_LOCATION}, чтобы JS мог ей использовать создал невидимый <span>. Решил проверить с помощью "document.write", как код воспринимает переменную и сразу же столкнулся с проблемой. Вне зависимости от того, где находится пользователь, код всегда выдает "На главной странице". Подскажите, что не так?
<table id="locate">
   <tr>
    <td class="ribbon">{reg_user_row.USERNAME}</td>
   </tr>
  </table>
<span id="location" hidden>{reg_user_row.FORUM_LOCATION}</span>
<script type="text/javascript">
	loc = document.getElementById('location');
	if (loc = 'В оглавлении форума') {
	 document.write("На главной странице");
	}
        else if (loc = 'Подфорум1') {
	 document.write("Просматривает Подфорум1");
	}
        else {
         document.write("Неизвестно, что и просматривает");
        }
  </script>

Последний раз редактировалось Kiselboom, 03.02.2013 в 17:59.
Ответить с цитированием