Показать сообщение отдельно
  #1 (permalink)  
Старый 10.09.2015, 13:48
Новичок на форуме
Отправить личное сообщение для alexbmd Посмотреть профиль Найти все сообщения от alexbmd
 
Регистрация: 03.06.2013
Сообщений: 7

залить фотку через консоль браузера
есть старница https://999.md/add?category=furnitur...offer_type=776

на которой форма вида
<form id="js-add-form" action="" class="board__content container_25 cf" method="post" data-confirm-text="Вы уверены, что хотите уйти с этой страницы? Несохраненные данные будут потеряны!">

<a href="" id="fileupload-button">Добавить фотографию</a>
<input id="fileupload-file-input" name="file" accept="image/gif, image/jpeg, image/png" style="position: absolute; top: -10000px" multiple="" type="file">
<section class="board__content__photo__body grid_20" style="display: none;" id="filupload-media-container">
</section>
<button class="board__content__further__body"><span>далее</span></button>


и файл main.js
https://www.evernote.com/shard/s212/...65f34cab8ee10b

задача через консоль фаерфокса зааплоадить фотку file:///C:/1.gif

пробовал яваскриптом засунуть файл в инпут поле (удачно) но когда сабмичу форму через кнопку "далее" фотка не аплоадится. т.е. надо через методы из main.js както залить (вижу там метод o.prototype._upload) но не хватает сноровки разобраться с кодом

пробовал
options.prototype._upload('file:///C:/1.gif')
но вылазит ReferenceError: options is not defined

пробовал
document.getElementById("fileupload-file-input").prototype._upload('file:///C:/1.gif')
TypeError: document.getElementById(...).prototype is undefined

Последний раз редактировалось alexbmd, 10.09.2015 в 13:53.
Ответить с цитированием