Не могу понять почему не работает *.js
не работает на стороннем сервере. В коде идет ссылка на файл js.
Переношу его на другой сервер, тут же перестает работать форма отправки. вот сама форма отправки <div style="/*display: none;*/"> <div id="pay-modal-trigger">Оплата</div> <div id="pay-modal"> <span class="pay-close">×</span> <div class="pay-modal-content"> <script src="https://securepay.tinkoff.ru/html/payForm/js/tinkoff.js"></script> <div class="form-wrapper"> <div class="form-inner-wrapper"> <form name="TinkoffPayForm" onsubmit="pay(this); return false;" data-form-id="59fb18ac9140b7ed47b04619"> <div class="field-list clear"> <div class="form-item field hidden"><input class="tinkoffPayRow" type="hidden" name="terminalkey" value="1504787830109"></div> <div class="form-item field hidden"><input class="tinkoffPayRow" type="hidden" name="frame" value="false"></div> <div class="form-item field hidden"><input class="tinkoffPayRow" type="hidden" name="language" value="ru"></div> <div class="form-item field hidden"></div> <div id="text-yui_3_17_2_1_1509619388863_367953" class="form-item field text"> <label class="title" for="text-yui_3_17_2_1_1509619388863_367953-field">Сумма заказа</label> <input class="tinkoffPayRow field-element text" id="text-yui_3_17_2_1_1509619388863_367953-field" type="text" name="amount" required> </div> <div class="form-item field hidden"><input class="tinkoffPayRow" type="text" placeholder="Номер заказа" name="order"></div> <div id="select-yui_3_17_2_1_1509619388863_370009" class="form-item field select"> <label class="title" for="select-yui_3_17_2_1_1509619388863_370009-field">Проект</label> <select name="select-yui_3_17_2_1_1509619388863_370009-field"> <option value="Профессионал Будущего">Профессионал Будущего</option> <option value="Первый раз в первый класс">Первый раз в первый класс</option> <option value="Спорт">Спорт</option> <option value="Зимняя сказка">Зимняя сказка</option> <option value="Бессмертный полк">Бессмертный полк</option> </select> </div> <div id="text-yui_3_17_2_1_1509619388863_384554" class="form-item field text"> <label class="title" for="text-yui_3_17_2_1_1509619388863_384554-field">Описание заказа</label> <input class="tinkoffPayRow field-element text" id="text-yui_3_17_2_1_1509619388863_384554-field" type="text" name="description"> </div> <div id="text-yui_3_17_2_1_1509619388863_387242" class="form-item field text"> <label class="title" for="text-yui_3_17_2_1_1509619388863_387242-field">Адрес школы</label> <input class="field-element text" id="text-yui_3_17_2_1_1509619388863_387242-field" type="text"> </div> <div id="text-yui_3_17_2_1_1509619388863_389136" class="form-item field text"> <label class="title" for="text-yui_3_17_2_1_1509619388863_389136-field">Класс</label> <input class="field-element text" id="text-yui_3_17_2_1_1509619388863_389136-field" type="text"> </div> <div id="text-yui_3_17_2_1_1509619388863_390526" class="form-item field text"> <label class="title" for="text-yui_3_17_2_1_1509619388863_390526-field">Фамилия Имя учащегося</label> <input class="field-element text" id="text-yui_3_17_2_1_1509619388863_390526-field" type="text"> </div> <fieldset id="date-yui_3_17_2_1_1509619388863_394472" class="form-item fields date"> <div class="title">Дата рождения учащегося</div> <legend>Дата рождения учащегося</legend> <div class="field day two-digits"> <label class="caption"><input class="field-element" maxlength="2" data-title="Day" type="text"> День</label> </div> <div class="field month two-digits"> <label class="caption"><input class="field-element" maxlength="2" data-title="Month" type="text"> Месяц</label> </div> <div class="field year four-digits"> <label class="caption"><input class="field-element" maxlength="4" data-title="Year" type="text"> Год</label> </div> </fieldset> <div id="text-yui_3_17_2_1_1509619388863_395100" class="form-item field text"> <label class="title" for="text-yui_3_17_2_1_1509619388863_395100-field">ФИО плательщика</label> <input class="tinkoffPayRow field-element text" id="text-yui_3_17_2_1_1509619388863_395100-field" type="text" name="name"> </div> <div id="text-yui_3_17_2_1_1509619388863_397776" class="form-item field text"> <label class="title" for="text-yui_3_17_2_1_1509619388863_397776-field">Email адрес</label> <input class="tinkoffPayRow field-element text" id="text-yui_3_17_2_1_1509619388863_397776-field" type="text" name="email"> </div> <div id="text-yui_3_17_2_1_1509619388863_408334" class="form-item field text"> <label class="title" for="text-yui_3_17_2_1_1509619388863_408334-field">Контактный телефон</label> <input class="tinkoffPayRow field-element text" id="text-yui_3_17_2_1_1509619388863_408334-field" type="text" name="phone"> </div> </div> <div class="form-button-wrapper form-button-wrapper--align-left"> <input class="tinkoffPayRow button sqs-system-button sqs-editable-button" value="Оплатить" type="submit"> </div> </form> </div> </div> </div> </div> <script type="text/javascript"> var paymodal = document.getElementById('pay-modal'); var paybutton = document.getElementById('pay-modal-trigger'); paybutton.onclick = function(){ paymodal.style.display = "block"; document.body.style.overflow = "hidden"; } var payspan = document.getElementsByClassName("pay-close")[0]; payspan.onclick = function() { paymodal.style.display = "none"; document.body.style.overflow = "auto"; } </script> </div> Перенес файл на http://pyrkov-professor.ru/tinkoff.js в этом скрипте есть указание email.value:"" - так понимаю сюда на вкорячить свой mail чтобы скрипт начал отправлять Задача отправлять на e-mail данные введенные в форму. помогите разобраться |
Все пути исправили?
|
в самом js только один путь, он идет куда надо, а так не вижу ничего другого :help:
|
Часовой пояс GMT +3, время: 17:36. |