У меня есть функция JS, которая должна выполняться с onload в HTML. Функция не запускается при переходе на страницу, только когда я обновляю sh браузер. У меня такая же проблема локально и на опубликованном сайте.
В html у меня:
<body class="theme-light" data-background="none" data-highlight="red2" onload="myRequest()">
И в JS:
const myRequest = () => {
const seasonProductSelector = Math.floor(Math.random() * 13);
let inputValue = getSeasonalProductsArray(n)[seasonProductSelector];
let url = 'https://api.spoonacular.com/recipes/search?apiKey=**************&query='+inputValue+'&number=1';
xhr.open('GET', url);
xhr.send();
};
Я знаю, что сама функция работает нормально, когда я вручную обновляю sh страницу. Но он не запускается при загрузке страницы в первый раз.
Спасибо за любую помощь.