Призыв к действию в конце URL

#javascript #html #url #button #action

#javascript #HTML #url #кнопка #Экшен

Вопрос:

У меня есть URL, который ведет на страницу отчетов Amazon. URL выглядит следующим образом (сокращенный для наглядности): https://sellercentral.amazon.co.uk/gp/dateUnit=1amp;viewDateUnits=ALLamp;runDate =

На странице есть кнопка для загрузки отчета в виде CSV-файла. Есть ли способ вызвать действие кнопки, добавив идентификатор кнопки в конце URL-адреса? ЕСЛИ это возможно, это может выглядеть следующим образом: https://sellercentral.amazon.co.uk/gp/dateUnit=1amp;viewDateUnits=ALLamp;runDate=amp;export.downloadCSV

Это код, стоящий за кнопкой:

 <div id="actionsBar" style="display: block;">
        <div class="actionsButton actionsDD" id="export">
            <span class="actionsLabel">Download</span>
            <ul class="actionsDDsub" style="display: none;">
                <li><span id="downloadCSV">CSV</span></li>
            </ul>
            <div class="actionsArrow"></div>
        </div>
           <div class="actionsButton actionsDD" id="pivot" style="display: none;">
            <span class="actionsLabel">Pivot</span>
            <ul class="actionsDDsub" style="display: none;">
                <li><span id="pivotButton">SKU Performance</span></li>
            </ul>
            <div class="actionsArrow"></div>
        </div>
          <div id="backToDate" class="actionsButton actionsBTN" style="display:none">
            <span class="actionsLabel">Return to Date Report</span>
            <div class="actionsNoArrow"></div>
        </div>
            <div id="sortedBy"></div>
    </div>
  

Спасибо.

Комментарии:

1. попробуйте записать эти csv-данные в файл и загрузить этот файл вместо призыва к действию. если они изменят идентификатор или что-то еще, что вы использовали для запуска действия click, тогда вам также нужно изменить свой код.

2. Звучит как хорошая идея. Итак, мне нужно найти прямой путь к файлу CSV? Проблема в том, что он создается динамически после выбора различных опций и фильтров. Также после нажатия на кнопку Загрузки URL-адрес остается тем же, поэтому я не имею понятия о фактическом пути к файлу CSV. Есть ли инструмент для записи всего, что происходит за кулисами, когда я нажимаю кнопку загрузки, или способ определить, поступает ли эта информация из базы данных или файла JSON и т.д.?

3. Я не знаю об этом. но я думаю, что нет никакого инструмента для записи.