js根据引荐来源点击页面加载

时间:2014-08-18 12:55:32

标签: javascript jquery

我需要在基于引荐来源的页面加载时点击js。 当用户来自固定域名时,表单将自动点击。别的没什么。

示例:我需要用户来自www.example.com或example.com或example.com/anypage/中的mysite.com/userinfo/ ...表单将自动提交。如果不是来自example.com ..没什么好开心的。

当我使用没有引用代码的au提交..它的工作和点击..点击..点击..在每次加载...并持续点击...

<script type="text/javascript">
      document.getElementById("sendit").submit();
</script>

然后我尝试使用引用代码...添加引用代码后...它再也无法工作..我该怎么办?

<script type="text/javascript">
if (document.referrer == ("http://aweber.com" || "http://www.aweber.com")) {
      document.getElementById("sendit").submit();
}
</script>

我也使用这种方法:

<script type="text/javascript">
$( document ).ready(function() { 
  if (document.referrer == "www.aweber.com") {
    $("#sendit").submit(); 
 } else { /* Nothing */ }
}); 
</script>

任何想法???

1 个答案:

答案 0 :(得分:1)

在这一行:

if (document.referrer == ("http://aweber.com" || "http://www.aweber.com")) {

您正在尝试使用javascript分配技术,而不是实际比较document.referrer的结果。

你的陈述应该是:

if ((document.referrer == "http://aweber.com") || (document.referrer == "http://www.aweber.com")) {