#javascript #d3.js
#javascript #d3.js
Вопрос:
Я пытаюсь получить исходный код этой страницы (используя библиотеку js и d3js) http://www.brightpointinc.com/interactive/budget/index.html?source=d3js Я хочу запустить его локально, поэтому я загрузил исходный код css-файла и «scripts/d3.js » файл и помещает эти файлы в нужное место. Однако кажется, что javascript все равно не хочет загружаться. Можно ли запустить страницу локально, получая исходный код? Если это так, как мне следует поступить?
Комментарии:
1. Вам также необходимо загрузить FederalBudget_2013_a.csv ( brightpointinc.com/interactive/budget/FederalBudget_2013_a.csv ) на вашем локальном компьютере
Ответ №1:
В Firefox вы можете просто щелкнуть правой кнопкой мыши страницу и Сохранить как …, чтобы загрузить весь веб-сайт, включая все файлы, на которые ссылаются.
Я посмотрел на веб-сайт, который вы упомянули, и причина, по которой это не работает для этого веб-сайта, заключается в том, что этот веб-сайт не является полностью клиентским. Javascript выполняет запросы к серверу, которые не будут работать с локальной копией из соображений безопасности.
Это приводит к следующей ошибке:
NS_ERROR_DOM_BAD_URI: Access to restricted URI denied
d3.js (row 1674): request.send(data == null ? null : data);