Снова отправил письмо на этот адрес. Надеюсь, что это прибывает в один кусок. Благодарю.
от вопрос уже есть ответ здесь:
Почему форма не POST в Excel 2016 для Mac? 2 ответаПри тестировании веб-надстройки Excel, которая имеет HTML-форму,POSTs
вhttpbin Служба запросов и ответов, форма не отправляется.
Я использую Excel 2016 для Mac версии 15.39 (171010), работающий на High Sierra ver 10.13.1. Я видел ту же проблему с Excel для iPad.
Являются ли надстройки Excel несовместимыми с Excel 2016 для Mac и iPad при использованииPOST
метод для форм?
Есть звонок на сайт и страница открывается в браузере. Тем не менее, нетPOST
, Это то, что мы видим наhttpbin.org
страница - обратите внимание на методGET
и никаких параметров и их значений не видно:
{
"Host": "httpbin.org",
"Upgrade-Insecure-Requests": "1",
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36"
"method": "GET",
"origin": "<ip-address-here>",
"url": "https://httpbin.org/anything"
}
Используя это:
<script type="text/javascript">
$("#testForm").submit();
</script>
<form method="POST" id="testForm" action="https://httpbin.org/anything" accept-charset="UTF-8" target="_blank">
<input type='hidden' name='mergeDataFormat' value='csv'>
<input type="hidden" name="mergeData" id="mergeData" value='Name,Street,"City, State",ZIP Code'>
<input type="submit" value="Send" id="submitForm" />
</form>
Пожалуйста, обратитесь к этому сообщению для более подробной информации:Почему форма не POST в Excel 2016 для Mac?
AppDomain
было установлено следующее:
<AppDomains>
<AppDomain>https://httpbin.org/</AppDomain>
</AppDomains>
Пробовал сonsubmit
обработчик, как показано ниже, но я не вижу изменений.
<form method="POST" id="testForm" onsubmit="datasubmit()" action="https://httpbin.org/anything" accept-charset="UTF-8" target="_blank"></form>
<script type="text/javascript">
function datasubmit() {
console.log("Your details have submitted..........");
}
</script>
Тот же код отлично работает при тестировании в браузере, вне Excel 2016 для Mac. Также отлично работает в Excel Online. Сбой только в Excel 2016 для Mac.