Если что, то я решил это вот так вот. На сколько это правильно или нет понятия не имею, но это работает. Из минусов, код грузится медленно.
page 1
<a id="lol" href="/apply/" class="card shadow-lg lift h-100">
...
<script>document.getElementById('lol').onclick = function () {
localStorage.setItem('game', "LOL");
}
</script>
<script>document.getElementById('val').onclick = function () {
localStorage.setItem('game', "VAL");
}
</script>
<script>document.getElementById('tft').onclick = function () {
localStorage.setItem('game', "TFT");
}
</script>
<script>document.getElementById('wr').onclick = function () {
localStorage.setItem('game', "WR");
}
</script>
<script>document.getElementById('ow').onclick = function () {
localStorage.setItem('game', "OW");
}
</script>
page 2
<h1 id="game"></h1>
<script>
let game = localStorage.getItem('game');
let lol = document.getElementById('game')
let val = document.getElementById('game')
let tft = document.getElementById('game')
let wr = document.getElementById('game')
let ov = document.getElementById('game')
window.onload = function() {
if(game == null){
lol.innerHTML;
val.innerHTML;
tft.innerHTML;
wr.innerHTML;
ov.innerHTML;
}
else {
lol.innerHTML = game;
val.innerHTML = game;
tft.innerHTML = game;
wr.innerHTML = game;
ov.innerHTML = game;
}
}
</script>