Я новичок в Javascript, поэтому, насколько я знаю, я хочу невозможного.Загрузка из файла конфигурации JSON в файл HTML?
У меня есть страница, которая выглядит примерно так:
<html>
<head>
<meta charset="utf-8" />
<script src="//static.foo.com/x/js/file1.js"></script>
<script src="//static.foo.com/x/js/file2.js"></script>
...
<script src="//static.foo.com/x/js/file10.js"></script>
</head>
<body>
...
</body>
</html>
Как вы можете видеть, у меня есть много файлов, включенных в то же статическом месте. Возможно, что HTML-файл может использоваться другим способом кем-то другим, где они включают файлы из другого статического местоположения, поэтому я хотел бы представить файл config.json
, где это и другие вещи могут быть указаны, например:
{
"streamingApiLocation": "//stream.something.com/",
"staticAssetLocation": "//static.foo.com/x/",
"authApiLocation": "//auth.something.com/"
}
Каким-то образом это будет загружен в мою страницу, и мой сценарий включения будет что-то вроде:
<script src="config.staticAssetLocation + js/file1.js"></script>
<script src="config.staticAssetLocation + js/file2.js"></script>
...
<script src="config.staticAssetLocation + js/file10.js"></script>
... это, конечно, не правильный синтаксис ... Но в основном я ищу способ иметь переменную информацию в тегах script
в заголовке на основе информации, предоставленной в файле JSON.
Возможно ли это как можно удаленно?
не представляется возможным, как это. 'src' не является кодом javascript. это URI. у вас может быть другой скрипт GENERATE new '