How do you get the Url Referer via a javascript include?

前端 未结 2 414
谎友^
谎友^ 2020-12-28 14:06

If I search for something on google and click on a result (mytestsite.com), the referer to that site will be URL of the google search.

Now on that site, there is a J

相关标签:
2条回答
  • 2020-12-28 14:53

    I'm a little unclear on what you are trying to do, but you can grab the referrer with JavaScript using:

    document.referrer
    

    ...and pass it along to the server in your request for the JS file. Several ways to do this...here's one:

    <script>
     var e = document.createElement("script");
     e.src = 'someJSfile.js?referrer='+document.referrer;
     e.type="text/javascript";
     document.getElementsByTagName("head")[0].appendChild(e);
    </script>
    
    0 讨论(0)
  • 2020-12-28 14:55

    A script tag will always refer to the document that is sourcing it. If you're doing something special on the server you might want to consider using a session or cookies.

    0 讨论(0)
提交回复
热议问题