xmoonlight, какой регексп, я ничего не понял (летчик.жпг)
Картинка из input file никуда не исчезла, и может отправляться на сервер хоть сабмитом, хоть через FormData+ajax. Это просто превьюшка.
Mesuti, да конечно разрешают, но заголовок Access-Control-Allow-Origin не выставляют.
Поэтому браузеры не хотят туда коннектиться с другого домена при использовании XHR-а или fetch-а. Небезопасно, мол, и вообще.
Ту-же ссылку вы можете открыть просто в отдельной вкладке. Или дернуть curl-ом со своего сервера.
А вот fetch с вашей страницы уже не сработает.
ImpAnonym, нет, с сохранением ключей не получится. Точнее, в некоторых движках получится, но в спецификации таких фокусов нет, и лучше не рисковать.
Вот так норм?
ImpAnonym, массив php на самом деле не совсем массив, а скорее хешмап. В js массив более "обычный". Попробуйте в объект конвертнуть, например.
Дайте образец входных данных.
Отлично работает когда надо скрафтить какую-то поделку для личных нужд или small office. А на больших объемах сервисы обычно хотят странных денег и зачастую начинают адово тупить.
Максим Мымрин, по идее можно поставить расширение, которое позволит запускать голосовой поиск просто по факту открытия нужного url, тогда е нужны эти танцы с ожиданием и клики, останется только открыть url по кнопке. А хоткей можно прям в ярлыке задать.
Sergeysemenovich, не вижу никакого кодпена. Вижу код на jsfiddle, в котором вообще нет разметки, и он падает на пятой строчке (addPopup.querySelector) потому что addPopup равен null, потому что разметки нет.
Sergeysemenovich, к ней привело то, что там null. Почему там null вместо HTML-элемента - вот это хороший вопрос, но без кода на него ответить не получится.