Передать значение URL в Iframe

182
23 августа 2021, 17:20

Есть сайт. Сделана костылем отправка формы(СМS древняя). Получается что форма подгружается через IFrame тот через Ajax передает php и все гуд. Но появилась необходимость чтобы в письме указывалась страница с которой поступила заявка. Если юзать window.location.href то он отображает ссылку Iframe. Может как то можно передать значение в c текущем значением URL. URL- динамический

UPD - через document.referrer получается его определить. Но как теперь передать через POST его не выходит.

jQuery('#feedbackForm1').on('submit', function(e) {
        e.preventDefault();
        var namephone = jQuery('#namephone').val();
        var telphone = jQuery('#telphone').val('');
        var title = document.referrer;
        if (telphone != '') {
            jQuery.ajax({
                type: "POST",
                url: "email.php",
                data: jQuery('form#feedbackForm1').serialize(),
                success: function(data) {
                    jQuery('.feedbackForm-scs').css('opacity', 0);
                    jQuery('.sent-ok').css('opacity', 0);
                    jQuery('.feedbackForm-sc-old').fadeIn(250);
                    jQuery('.form-message-truee').fadeIn(250);
                },
                error: function() {
                    console.log('Error. Not send.');
                }
            });
        }
    });
Answer 1

console.log('Родительское окно:' + document.referrer); 
console.log('Iframe:' + location.href);

READ ALSO
Регистрация и авторизация в мобильном приложении, подходит ли для этого RESTfull

Регистрация и авторизация в мобильном приложении, подходит ли для этого RESTfull

Как правильно реализовать регистрацию и авторизацию в мобильном приложении, подходит ли для этого RESTful веб приложение, какой протокол для...

95
Не понимаю условие задачи

Не понимаю условие задачи

Решил доделать задачи, которые раньше не осилилНо до сих пор не могу понять 2-е условие

134
Не отображается микросервис на другом сервере

Не отображается микросервис на другом сервере

Возникла проблема с переходом с монолитного проекта на ммикросервисную архитектуруЕсть несколько сервисов которые будут распологаться...

117
Bearer авторизация java

Bearer авторизация java

Посылаю запрос:

128