2015-10-16 3 views
-1

Сегодня я нашел HTML-тег SCRIPT с двумя файлами в src, разделенном символом pipe.HTML: несколько файлов в src тега скрипта

Что это значит? Никогда раньше я не видел.

Он загружает оба файла? Или только a.js, если a.js не существует, тогда загрузите b.js?

<script src="a.js|b.js" type="text/javascript" charset="utf-8"></script> 
+0

Где вы это видели? – PeeHaa

+0

Первый пример кода (начиная с '') на странице http://www.abclinuxu.cz/blog/mirecove_dristy/2015/9/reactor.js-moja-odpoved-na-reactjs – martin

+1

Они сравнивают две библиотеки, если google translate правильно перевел страницу. Они не хотели говорить, что вы должны включать такие библиотеки, но это означает, что пользователь должен использовать библиотеки. Таким образом, либо '

0

Это не означает ничего особенного, что касается клиента. URL-адрес: a.js|b.js, и это то, что браузер запрашивает для сервера.

Вполне возможно, что конкретный сервер, хостинг, что HTML документ имеет боковую серверную программу, которая будет интерпретировать этот URL, чтобы означать «сцепить содержимое файлов a.js и b.js и отправить результат обратно как HTTP ресурс», но это совершенно прозрачно для клиента.

Смежные вопросы