включаю JavaScript с Params:получить переменную из Javascript ЦСИ
<script type="text/javascript" src="js/app.min.js?ver=1.13"></script>
Как я могу получить значение переменной ver
из этого сценария?
включаю JavaScript с Params:получить переменную из Javascript ЦСИ
<script type="text/javascript" src="js/app.min.js?ver=1.13"></script>
Как я могу получить значение переменной ver
из этого сценария?
Попробуйте это:
Добавить идентификатор в тег сценария:
<script type="text/javascript" src="js/app.min.js?ver=1.13" id="script_id"></script>
, а затем:
var src=document.getElementById("script_id").src;
alert(src.split("ver=")[1]);
Обратите внимание, что я предположил, есть один параметр, и этот параметр вер.
Вы можете решить его даже без id, используя это: 'document.querySelectorAll ('script [src^=' js/app.min ']')' – insertusernamehere
Хм хорошая точка :). Я думаю, что ваше решение намного лучше, чем мое. – haitaka
Хотя это может быть не так элегантно, выбор по id будет намного более эффективным. –
i dont думаю это возможно. возможно, поставить еще один скриптовый тег с версией: ' ' – Imperative
Если это глобальная переменная в этом скрипте, вы можете просто вызвать ее, после того, как скрипт был включен. –
@ Chiel92 невозможно '$ (document) .ready (function() {console.log (ver)});' 'ReferenceError: ver не определен' – askovpen