Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 基于推荐人url自动提交或单击表单_Javascript_Jquery - Fatal编程技术网

Javascript 基于推荐人url自动提交或单击表单

Javascript 基于推荐人url自动提交或单击表单,javascript,jquery,Javascript,Jquery,我想做一个表单自动点击的基础上推荐网站 我的网址是 我想要的是,当用户来自某个URL时,表单将自动提交并自动单击。但是,当用户直接访问此页面,或从特定站点(如我自己的站点)访问此页面时,将不会提交表单 可以这样做吗?尝试使用: string = document.referrer; 有关此方面的更多信息,请参阅以获取有关此方面的更多信息 在获得URL后,您需要决定如何处理它。您可以使用document.ready: $( document ).ready(function() { //

我想做一个表单自动点击的基础上推荐网站

我的网址是

我想要的是,当用户来自某个URL时,表单将自动提交并自动单击。但是,当用户直接访问此页面,或从特定站点(如我自己的站点)访问此页面时,将不会提交表单

可以这样做吗?

尝试使用:

string = document.referrer;
有关此方面的更多信息,请参阅以获取有关此方面的更多信息

在获得URL后,您需要决定如何处理它。您可以使用document.ready:

$( document ).ready(function() {
    //logic
});
使x具有示例网站的价值,然后执行以下操作:

$("#form_id").submit();
否则什么也不做

此外,这可能是的副本,但该用户只需要在正在完成的文档上运行一个函数。最后,这个解决方案需要。

类似的东西吗

if (document.referrer == "certain_url")
$("#form_id").submit();

当用户来自网站anything.com的任何页面时,应使用匹配功能提交表单

$(document).ready(function(){ 
  var uri = document.referrer;

  if (uri.match(/anything.com/)){
    $("#yourForm").submit();
  }
});

你能整理一下语法吗?真的很难理解你在说什么。已编辑语法,同行评审后可见。抱歉。我的错误。。形式和来源。。很抱歉我改正了。请立即检查。请确保将其包含在document.ready中,否则它可能会在表单实际加载之前运行。$document.readyfunction{if document.referer==www.aweber.com$sendit.submit;};我用这样的。。。但这不起作用……你们们是不是缺少了if语句的花括号,虽然可能并没有必要,但可能会有所帮助。另外,请确保您已经导入了jQuery。您现在可以签出它吗?缺少双引号。
$(document).ready(function(){ 
  var uri = document.referrer;

  if (uri.match(/anything.com/)){
    $("#yourForm").submit();
  }
});