форма со встроенной отправкой не запускается из iframe

Хорошо,

Я обошел его, написав скрипт Python, который может обрабатывать неверно определенные данные JSON. Идея состоит в том, чтобы поочередно перебирать каждую строку, а затем разбивать содержимое на подстроки, чтобы извлечь ascii_code и confidence, которые в конце концов выглядят как:

#!/usr/bin/python

def mysplit( str ):
    spltstr = str.split("code_ascii")
    itr = iter(spltstr)
    next(itr)
    for k in itr:
        a = k.split("\"")
        print a[2] + "     " +a[6]

filepath = 'test2.json'
with open(filepath) as fp: 
    line = fp.readline()
    cnt = 1 
    while line:
        print "----------"
        mysplit(line)
        line = fp.readline()
        cnt += 1

Я думаю, что это должно быть в значительной степени сделай это для меня ...

0
задан Fernando Andrs Sepulveda Silva 18 January 2019 в 18:56
поделиться

1 ответ

Это нормальное поведение. Из MDN :

Метод HTMLFormElement.submit () отправляет данные.

Этот метод похож, но не идентичен, активируя отправку формы. Однако при непосредственном вызове этого метода:

Событие submit не вызывается . В частности, обработчик события onsubmit формы не запускается. Проверка ограничения не инициируется.

Единственный обходной путь, который я вижу:

  • добавьте свой код перед formulario.submit ();
  • очень плохая идея переписать document.getElementById ('form1'). submit метод (пожалуйста, избегайте этого)
0
ответ дан gaetanoM 18 January 2019 в 18:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: