Неправильное перенаправление веб-сайта Salesforce на сайт Google
Я создал страницу контактов в Сайтах Google. Я использую систему Salesforce, чтобы вести информацию. Кажется, все работает, за исключением того, что когда я нажимаю кнопку Отправить, открывается новая вкладка на моей странице подтверждения. Он создает потенциальную возможность, но вместо перенаправления исходной страницы на страницу подтверждения открывается новая вкладка. Это означает, что исходная вкладка все еще будет заполнена. Ниже приведен код.
Это один и тот же результат на всех браузерах и компьютерах Mac/ PC.
Я поместил этот код в сырой текстовый файл и открыл его в браузере, и он отлично работает. Но в тот момент, когда я добавляю его на свой сайт Google в поле HTML, он выполняет описанное выше поведение.
Есть идеи?
Спасибо сати
<!-- ---------------------------------------------------------------------- -->
<!-- NOTE: Please add the following <META> element to your page <HEAD>. -->
<!-- If necessary, please modify the charset parameter to specify the -->
<!-- character set of your HTML page. -->
<!-- ---------------------------------------------------------------------- -->
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=UTF-8">
<!-- ---------------------------------------------------------------------- -->
<!-- NOTE: Please add the following <FORM> element to your page. -->
<!-- ---------------------------------------------------------------------- -->
<form action="https://www.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8" method="POST">
<input type=hidden name="oid" value="00D50000000JOCj">
<input type=hidden name="retURL" value="http://www.eversauce.com">
<input type=hidden name="lead_source" value="web"/>
<!-- ---------------------------------------------------------------------- -->
<!-- NOTE: These fields are optional debugging elements. Please uncomment -->
<!-- these lines if you wish to test in debug mode. -->
<!-- <input type="hidden" name="debug" value=1> -->
<!-- <input type="hidden" name="debugEmail" value="sati@eversauce.com"> -->
<!-- ---------------------------------------------------------------------- -->
<p><span style="font-size: small;"><b><label for="first_name">First Name</label></b></span> <br/><input id="first_name" type="text" name="first_name" size="40" maxlength="40" /></p>
<p><span style="font-size: small;"><b><label for="last_name">Last Name</label></b></span><br /><input id="last_name" type="text" name="last_name" size="40" maxlength="80" /></p>
<p><span style="font-size: small;"><b><label for="email">Email</label></b></span><br /><input id="email" type="text" name="email" size="40" maxlength="80" /></p>
<p><span style="font-size: small;"><b><label for="phone">Phone</label></b></span><br /><input id="phone" type="text" name="phone" size="40" maxlength="40" /></p>
<p><span style="font-size: small;"><b><label for="company">Company</label></b></span><br /><input id="company" type="text" name="company" size="40" maxlength="40" /></p>
<p><span style="font-size: small;"><b><label for="description">Comment</label></b></span><br /><textarea name="description" rows="4" cols="50"></textarea></p>
<p><input type="submit" name="submit" /></p>
</form>
1 ответ
Как выглядит ваша форма, если вы просматриваете источник на сайте Google?
Поскольку он отлично работает вне Сайтов Google, но при его использовании открывает вкладку, я буду искать модификации HTML, сделанные Google. Возможно, они непосредственно изменили кнопку отправки или вставили JavaScript, чтобы изменить поведение.
Кроме того, будьте осторожны, используя веб-форму без изменений. Вы открываете себя для получения спама с неизмененной формой. См. Можно ли защитить web-to-lead от спамеров без дополнительной обработки на стороне сервера?