Skip navigation

Описание параметра Referrer

При запуске приложения может использоваться параметр referrer. В этом параметре можно указать, какой сетевой адрес (URL) использовать после выхода из приложения.
Параметр referrer необходимо использовать для корректного возврата из перехода страницы (page transition) в приложение.
При загрузке приложения в GET, referrer добавляется автоматически (он будет содержать закодированное значение адреса URL, которое будет использоваться при выходе из приложения).
Для использования адреса, закодированного в параметре referrer, его необходимо декодировать (функция decodeURIComponent ).

Запуск приложения:

http://example.com/example-app/?referrer=http%3A%2F%2Fexample2.com.ua%2Finet-services%2Ftest_html%2F%3Flanguage%3Dru

Декодированный referrer в данном примере: http://example2.com.ua/inet-services/test_html/?language=ru

Метод получения параметров GET:

var _GET = (function(){

  var url = window.location.href;

  var x = url.indexOf('?');

  var get = {};

  if (x!=-1){

      var l = url.length;

      url= url.substr(x+1, l-x);

      l = url.split('&');

      x = 0;

      for(var i in l){

          if (l.hasOwnProperty(i)){

              url= l[i].split('=');

              get[url[0]] = decodeURIComponent(url[1]);

              x++;

          }

      }

  }

  

  return get;

})();
Need Help

Дима – эксперт по работе с приставками серии MAG и автор этой статьи.

Была ли полезна эта статья?

Да Нет

Сожалеем.
Как можно улучшить эту статью?

Мы используем cookie-файлы, чтобы оптимизировать работу сайта и предоставить вам лучший интерфейс; а также для продвижения нашей продукции. Ознакомьтесь с нашей политикой Cookie, чтобы узнать, как именно мы используем cookie-файлы, и как вы можете это контролировать.
Если вы продолжите пользоваться сайтом или закроете это сообщение — это значит, что вы согласны с нашей Политикой конфиденциальности и разрешаете использование cookie-файлов, как описано в политике Cookie.