Нет, JSFiddle не имеет функции загрузки.Тем не менее, не так уж и сложно обойти это и сохранить содержимое скрипки в любом случае.
Со времени публикации принятого ответа JSFiddle внесла некоторые последние изменения в пользовательский интерфейс и бэкэнд, которые влияют на то, как скрипта должна работать.быть загруженнымОбратите внимание на обновленные процедуры, приведенные ниже.
Простой метод командной строки
Этот метод загружает только HTML, JavaScript и CSS скрипта в виде одного файла.Внешние ресурсы скрипки не сохраняются.
В командной строке, показанной ниже, fiddle_id
относится к идентификационному номеру скрипты.Для скрипки с URL "http://jsfiddle.net/<fiddle_user>/<fiddle_id>
" или "http://jsfiddle.net/<fiddle_id>
" требуется только fiddle_id
.fiddle_user
не имеет значения.
В командной строке введите единственную командную строку:
fiddleId=fiddle_id; curl "http://fiddle.jshell.net/${fiddleId}/show/" -H "Referer: http://fiddle.jshell.net/${fiddleId}/" --output "${fiddleId}.html"
Скрипка будет сохранена в файл с именем "fiddle_id.html
".
Более длинный метод браузера
Этот метод загружает скрипку и ее внешние ресурсы.Приведенные шаги основаны на использовании Google Chrome.Использование других веб-браузеров также должно работать, но они могут использовать разные имена файлов.
- Выберите меню / ссылку "
Share/Embed
" вверху страницы редактирования JSFiddle.В открывшемся диалоговом окне скопируйте URL-адрес, указанный в поле «Share full screen result
».Он будет иметь вид "http://jsfiddle.net/<fiddle_user>/<fiddle_id>/embedded/result/
" или "http://jsfiddle.net/<fiddle_id>/embedded/result/
". - Откройте новое окно браузера и вставьте URL-адрес, скопированный на предыдущем шаге.Загрузите эту страницу.
- Используйте функцию сохранения вашего браузера, чтобы сохранить страницу и все ее ресурсы на локальном компьютере.Например, чтобы сохранить все ресурсы с помощью Google Chrome, выберите «
Webpage, Complete
» в меню «Format
».Обязательно укажите имя для страницы.Допустим, в этом примере он называется "fiddle.html
". - После сохранения страницы на вашем компьютере у вас будет файл "
fiddle.html
" и каталог с именем "fiddle_files
".Файл "fiddle.html
" - это страница-обертка, которую JSFiddle использует для отображения заголовка с заголовком "Результат" и других ссылок.Он загрузит вашу скрипку в элемент iframe.По большей части этот файл можно игнорировать или даже удалить.Содержимое вашей скрипки в формате HTML, JavaScript и CSS будет сохранено в каталоге "fiddle_files
" в виде одного файла с именем "saved_resource.html
". - Скопируйте "
fiddle_files/saved_resource.html
" туда, куда вам нужноиспользовать это.Если ваша скрипка содержит элементы в «External Resources
», они также появятся в каталоге «fiddle_files
».Обязательно скопируйте эти файлы в то же место, куда вы скопировали «saved_resource.html
», поскольку файл HTML будет ссылаться на эти ресурсы с использованием относительных URL-адресов.
Как упоминалось ранее, другие браузеры могут называтьфайлы по-разному, когда они сохранены.Например, Firefox называет объединенный файл HTML / JS / CSS "fiddle_files/a.html
".