С Новым годом! Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 01.10.2018
Сообщений: 4
1

Смена текста при заходе на сайт через Директ и AdWords

12.01.2019, 13:39. Показов 1201. Ответов 8
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Друзья! Нужен совет!
Подскажите пожалуйста каким образом можно реализовать смену блока с текстом при заходе на сайт через рекламу.
Сам не являюсь програмером на JS, но предполагаю, что именно при помощи него возможно это сделать.
Подскажите что загуглить, на какие заголовки http стоит обратить внимание которые тянуться при переходе через рекламу, как дать понять скрипту, что человек перешел именно через неё?
Буду весьма благодарен, если поделитесь примером хотя бы частично рабочего скрипта.

Заранее большое спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.01.2019, 13:39
Ответы с готовыми решениями:

Загрузка другого кода при заходе на сайт через мобильный девайс
Добрый день. Подскажите пожалуйста каким образом определять с какого девайса пользователь...

При заходе в интернет и клике на любой сайт перекидывает редиректом на др.сайт
Нужна помощь. Подскажите плиз что делать. Где искать вредоносный файл и как удалить. При заходе в...

Обробка при заходе на сайт
Здраствуйте. Незнаю как мне зделать так, чтоби когда пользователь интернета при заходе на сайт...

Предупреждение при заходе на сайт
Хочу чтобы сайт можно было просматривать только согласившись с правилами, не закрывая контент от...

8
dev - investigator
Эксперт JSЭксперт HTML/CSS
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
12.01.2019, 13:52 2
congo, переход по рекламе - это переход по ссылке. В ссылке можно спрятать параметры. Далее просто проверять при загрузке страницы
Javascript
1
2
3
4
5
if (window.location.href === 'адрес с параметром') {
  // показываем блок 1
} else {
  // показываем блок 2
}
Блокам по
Код
display:none
0
0 / 0 / 0
Регистрация: 01.10.2018
Сообщений: 4
12.01.2019, 16:03  [ТС] 3
Можете плз привести пример, о каких параметрах вы имеете ввиду?
0
dev - investigator
Эксперт JSЭксперт HTML/CSS
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
12.01.2019, 16:16 4
congo, посмотрите в адресную строку, видите адрес страницы -
Код
https://www.cyberforum.ru/javascript-beginners/thread2387513.html
А вот тот же адрес с пассивным параметром(после знака ?) -
Код
https://www.cyberforum.ru/javascript-beginners/thread2387513.html?a
Этот параметр никак не влияет на содержание страницы, то есть переход по этой ссылке ничем не будет отличаться от предыдущей.
1
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,625
12.01.2019, 16:25 5
Qwerty_Wasd, а не логичнее ли будет проверять document.referrer?
1
dev - investigator
Эксперт JSЭксперт HTML/CSS
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
12.01.2019, 16:35 6
kalabuni, это тоже вариант, но с нюансом. Если такой блок находится на нескольких сайтах партнерах, то получаемые адреса естественно будут разными. Конечный скрипт при загрузке будет вероятно шерстить массив с этими адресами, соблюдать условия для каждого элемента, а это вероятно еще один массив. Если партнеров мало, тоже вариант, да. Но если баннер к примеру участвует в кликинге, то речь идет уже о сотнях адресов. В этом случае мой вариант проще.
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,625
12.01.2019, 18:03 7
Цитата Сообщение от Qwerty_Wasd Посмотреть сообщение
мой вариант проще
согласен
0
0 / 0 / 0
Регистрация: 01.10.2018
Сообщений: 4
04.03.2020, 06:25  [ТС] 8
Qwerty_Wasd,
Я предполагаю ваш пример с url будет работать исключительно с переходом на одну единственную страницу и если перейти вглубь сайта то скрипт работать не будет, верно?
Возможно ли как то реализовать чтобы это работало постоянно на всех страницах сайта если человек перешел по нужной ссылке?
0
the hardway first
Эксперт JS
2472 / 1844 / 909
Регистрация: 05.06.2015
Сообщений: 3,609
04.03.2020, 08:52 9
congo, да, только это решается средствами сервера, храните источник перехода в куки и на сервере исходя из значения этой куки формируете нужные данные на страницах. ИМХО, делать это на клиенте - костыль.
0
04.03.2020, 08:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.03.2020, 08:52
Помогаю со студенческими работами здесь

Index of / при заходе на сайт
Удостоверившись в том, что лучше не качать всякие сборки типа Open Server, решил всё установить...

Ошибка при заходе на сайт
Обновил скрипт с версии 9,2 до 9,6 и теперь при заходе на сайт выдаётся такая ошибка: ...

При заходе на сайт Аваст ругается
У всех пользователей, которые заходят на сайт и есть аваст, антивирус кикает с сайта с такой...

Запускать скрипт при заходе на сайт
Всем привет, у меня есть JavaScript который при нажатии делает всплывающую картинку, вот сам скрипт...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru