Ошибка «Нет контроля доступа разрешить происхождение» при попытке доступа к формам Google с моего сайта - PullRequest
0 голосов
/ 26 февраля 2020

Я пытаюсь использовать форму Google с моего сайта, чтобы сохранить данные в листе Google. Вот код для того же самого:

Попытка использовать формы Google из целевой страницы pardot, используя следующий код:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>

<form action="" method="Post" name="pardot-form" id="pardot-form"  target="_self" onSubmit="abcd();">

    <input  id="entry.360021706" maxlength="40" name="entry.360021706" size="20" type="text" placeholder="First Name *" required /><br>

    <input  id="entry.1663503237" maxlength="80" name="entry.1663503237" size="20" type="text" placeholder="Email *" required /><br>

    <input id="abc" type="submit" name="submit" value="Request Call Back">

</form>







<script>

function abcd() {

    

var field1 = $("name").val();

var field2 = $("email").val();

    

   $.ajax({

url: "FormUrlGoesHere",

data: {"entry.360021706":field1,"entry.1663503237":field2},

type: "Post",

dataType: "xml",

success: function(d)

{

}

});

return false;

}

</script>

Однако это выдает ошибку «нет контроля доступа, разрешить происхождение». Поскольку форма Google является открытой платформой, я этого не делаю, поэтому они заблокируют любой такой запрос. Есть идеи?

...