Итак, я знаю, что вы можете получить информацию о версии скрипта пользователя и использовать ее в качестве переменной в скрипте пользователя, например ...
// @version 1.2.1
// @grant GM_info
var version = GM_info.script.version;
console.log(`${version}`); // 1.2.1
Я думал, что смогу использовать эту переменную на другой веб-странице,В этом случае я хочу отобразить любую последнюю версию на странице инструкций по установке, чтобы она что-то говорила с эффектом «Имя скрипта v.1.2.1»
У меня есть тег на моей странице (install.html) вот так
<td>Script Name v.<span id="version"></span></td>
У меня есть пользовательский скрипт, связанный с помощью тега script на странице install.html (это может быть причиной того, что это не работает):
<script src="Scripts/scriptName.user.js"></script>
со строкой кода
document.getElementById("version").innerText=`${version}`;
Что я делаю не так или это вообще возможно.
Примечание: я хочу, чтобы это работало, даже если у человека нетПользовательский скрипт установлен.