Мне нужен какой-то способ заменить
https://stusys.harpercollege.edu/class-schedule/class-schedule.html?course=0008&subject=LAG&term=202095
на
https://stusys.harpercollege.edu/class-schedule/class-schedule.html?course=0008&subject=LAG&term=202090
с использованием JS. Страница генерируется динамически, и теперь нам нужно добавить несколько одноразовых классов на полугодия.
Кто-нибудь знает, как поменять эти URL-адреса с тем, что я могу просто добавить в нижний колонтитул.
Использовать URL ():
var url = new URL('https://stusys.harpercollege.edu/class-schedule/class-schedule.html?course=0008&subject=LAG&term=202095') url.searchParams.set('term', 100) console.log(url)
Звучит так, будто вам нужен скрипт, который вы можете поместить на свою страницу, который динамически изменит некоторые гиперссылки. Поскольку ваша страница уже загружается jQuery, это должно помочь:
<script> $('a[href="https://stusys.harpercollege.edu/class-schedule/class-schedule.html?course=0008&subject=LAG&term=202095"]').each(function(){ $(this).attr('href', 'https://stusys.harpercollege.edu/class-schedule/class-schedule.html?course=0008&subject=LAG&term=202090' ) }) </script>
Я не знаю, полностью ли я понимаю ваш вопрос, но если вы просто собираетесь заменить два URL, вы можете использовать метод Javascript replace .