Основные правила:
- Общаясь в сообщении максимум 2 слова нецензуры
- Создавайте темы соответственно названия форума
- Спам и реклама запрещена, ссылки пишите под спойлер
- Оформляйте темы "Красиво", оформления оцениваются репутацией
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Reslear  
Интересный скрипт
CoffeeДата: Четверг, 2013-12-05, 22:31 | Сообщение # 1
Рядовой
Группа: Проверенные
Сообщений: 33
Награды: 0
Репутация: 1
Статус: Offline
Добрый вечер, у меня возник такой вопрос, возможно ли сделать такое...

У меня есть ссылка href и она расположена в каждом материале (страница полного материала)
Возможно ли при нажатии на ссылку href, переходило на нужною мне страницу и в ножное мне поле (на этой странице) вставляло ссылку на тот материал, с которого я зашел. Заранее благодарю за помощь!
 
ReSLeaR-Дата: Пятница, 2013-12-06, 00:03 | Сообщение # 2
Сержант
Группа: Администраторы
Сообщений: 137
Награды: 6
Репутация: 28
Статус: Offline
Coffee, да можно конечно)
Код
$('#input').val(document.referrer);
 
CoffeeДата: Пятница, 2013-12-06, 14:23 | Сообщение # 3
Рядовой
Группа: Проверенные
Сообщений: 33
Награды: 0
Репутация: 1
Статус: Offline
ReSLeaR-, можно поподробнее ?
 
ReSLeaR-Дата: Суббота, 2013-12-07, 08:46 | Сообщение # 4
Сержант
Группа: Администраторы
Сообщений: 137
Награды: 6
Репутация: 28
Статус: Offline
Coffee, Ну вот например ты нажал на ссылку, перешёл на страницу где ты устанавливал код:
Код
<input id="url_page_before" type="text">
<script>$('#url_page_before').val(document.referrer);</script>

смотришь в поле, а там ссылка с предыдущей страницы (с которой ты перешёл).
 
CoffeeДата: Суббота, 2013-12-07, 14:03 | Сообщение # 5
Рядовой
Группа: Проверенные
Сообщений: 33
Награды: 0
Репутация: 1
Статус: Offline
ReSLeaR-, а возможно ли задать имено по какой ссылке, то есть
<a href="" id="special_link">link</a>
и когда я буду переходить именно по этой ссылке, тогда будет вставлять ссылку с предыдущей страницы?
 
ReSLeaR-Дата: Суббота, 2013-12-07, 17:27 | Сообщение # 6
Сержант
Группа: Администраторы
Сообщений: 137
Награды: 6
Репутация: 28
Статус: Offline
Coffee, тогда ссылка должна быть с параметром ?special:
Код
<a href="$URL$?special" id="special_link">link</a>

а скрипт:
Код
<script>if(substr('$REQUEST_URI$',-8) = '?special') $('#url_page_before').val(document.referrer);</script>
 
CoffeeДата: Суббота, 2013-12-07, 19:25 | Сообщение # 7
Рядовой
Группа: Проверенные
Сообщений: 33
Награды: 0
Репутация: 1
Статус: Offline
ReSLeaR-, Ты наверное не понял. Постараюсь объяснить. Смотри у меня есть модуль "Обратная связь" и есть Материал "Тестовый", когда я захожу в этот материал, там есть текст, бла-бла-бла...и например есть кнопка жалоба <a href="/index/0-3">Жалоба</a> И когда я нажимаю на кнопку жалоба, то автоматически вставляло в поле Ссылка на материал ссылку, но имено когда я нажму на кнопку "Жалоба" а не на другую. Благодарю.
 
ReSLeaR-Дата: Воскресенье, 2013-12-08, 05:14 | Сообщение # 8
Сержант
Группа: Администраторы
Сообщений: 137
Награды: 6
Репутация: 28
Статус: Offline
Coffee, ну так
Код
<a href="/index/0-3?special">Жалоба</a>
, а на странице куда перешёл должен быть установлен скрипт)
 
CoffeeДата: Воскресенье, 2013-12-08, 15:57 | Сообщение # 9
Рядовой
Группа: Проверенные
Сообщений: 33
Награды: 0
Репутация: 1
Статус: Offline
ReSLeaR-, Возможо я не понимаю или ты. Скрипт не работает или я не правельно применяю его =(
 
ReSLeaR-Дата: Воскресенье, 2013-12-08, 23:09 | Сообщение # 10
Сержант
Группа: Администраторы
Сообщений: 137
Награды: 6
Репутация: 28
Статус: Offline
Coffee, что куда ты разместил?
 
CoffeeДата: Понедельник, 2013-12-09, 02:38 | Сообщение # 11
Рядовой
Группа: Проверенные
Сообщений: 33
Награды: 0
Репутация: 1
Статус: Offline
ReSLeaR-, В страницу полного вида материалов линк, а скрипт в форму жалобы. Благодарю.
 
ReSLeaR-Дата: Четверг, 2013-12-12, 03:42 | Сообщение # 12
Сержант
Группа: Администраторы
Сообщений: 137
Награды: 6
Репутация: 28
Статус: Offline
Coffee, нужно ещё поле разместить
Код
<input id="url_page_before" type="text">
 
CoffeeДата: Пятница, 2013-12-13, 02:14 | Сообщение # 13
Рядовой
Группа: Проверенные
Сообщений: 33
Награды: 0
Репутация: 1
Статус: Offline
ReSLeaR-, Это тоже сделано, первый скрипт работает как надо, второй не работает.
 
ReSLeaR-Дата: Суббота, 2013-12-14, 16:12 | Сообщение # 14
Сержант
Группа: Администраторы
Сообщений: 137
Награды: 6
Репутация: 28
Статус: Offline
Coffee, какой первый?
 
CoffeeДата: Суббота, 2013-12-14, 16:43 | Сообщение # 15
Рядовой
Группа: Проверенные
Сообщений: 33
Награды: 0
Репутация: 1
Статус: Offline
Цитата ReSLeaR- ()
<input id="url_page_before" type="text">
<script>$('#url_page_before').val(document.referrer);</script>

Вот этот работает
 
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: