Я забыл ()
в функции jQuery val
, но получил странную ошибку, и мне интересно, в чем ее причина.
У меня был следующий код:
$('#element').on('focusout', function() {
$.post("/ajax",
{
email: $('#email').val,
}
);
});
и получил:
Uncaught DOMException: заблокировал фрейм с источником «https://example.com» от доступа к фрейму с перекрестным источником.
Похоже, мой синтаксис ошибка должна была быть вызвана чем-то другим.
Это статическая c HTML страница, без iframe
, frame
или любой контент, размещенный в другом домене / субдомене.