Как работает href="#"?

https://www.rcsb.org/stats/growth/overall

На приведенной выше странице ссылка в разделе "CSV" отображается как https://www.rcsb.org/stats/growth/overall#, Когда я нажимаю на него, он загружает файл CSV. Кто-нибудь может показать мне, как браузер определяет фактический URL-адрес загрузки? Благодарю.

1 ответ

Это происходит с событием onclick в одной из этих библиотек. Вам придется копаться, чтобы узнать, какие. Я использую Firefox Developer Edition. Он отлично показывает, какие триггеры событий прикреплены к элементам.

Вот дополнительная информация о библиотеке DataTables JS, которая выглядит так, как она использует: https://datatables.net/extensions/buttons/examples/initialisation/export.html

Пример: '''http://example.com/link/to/file.csv;"> Скачать файл!'''

Другие вопросы по тегам