В качестве примера у меня есть следующий html:
<body>
<script src="code.js?q=xyz"></script>
</body>
Я хочу иметь возможность читать параметр запроса q=xyz
из code.js
. Я пытался:
console.log(window.location.href)
Но он дает мне URL-адрес html-документа, а не URL-адрес code.js
(затем я мог бы проанализировать URL-адрес для параметров запроса).
Есть ли способ получить параметры запроса импортированного файла JavaScript из этого JavaScript? Я знаю, что могу прочитать параметры запроса на сервере, а затем отправить обратно JavaScript, в который встроены параметры запроса, но я этого не хочу. Я хочу иметь возможность размещать файлы JavaScript в CDN, которые можно настроить с помощью параметров запроса.
document.currentScript
- person Jaromanda X   schedule 18.11.2016