Если ваш код обновления информации чата и код перехода по ссылкам сайта работают отдельно друг от друга, то для их правильного исполнения вам потребуется добавить следующие шаги.
1. Сначала убедитесь, что у вас есть ссылки на весь необходимый JavaScript-код. Это может быть сделано с помощью тега `<script>` в вашем HTML-файле. Убедитесь, что эти ссылки находятся в правильном порядке и указаны перед использованием соответствующих функций в коде.
2. Поместите код обновления информации чата в отдельную функцию. Например:
```javascript
function updateChat() {
// ваш код обновления информации чата
}
```
3. Поместите код перехода по ссылкам сайта в отдельную функцию. Например:
```javascript
function goToPage(url) {
// ваш код перехода по ссылкам сайта
window.location.href = url;
}
```
4. Добавьте обработчик события `beforeunload`, чтобы остановить обновление информации чата при переходе на другую страницу. Например:
```javascript
$(window).on('beforeunload', function() {
// ваш код обновления информации чата
});
```
5. В коде, где осуществляется переход по ссылкам сайта, добавьте вызов функции `updateChat()` перед вызовом функции `goToPage(url)`. Например:
```javascript
updateChat();
goToPage(url);
```
Теперь при переходе на другую страницу `beforeunload` будет срабатывать, останавливая обновление информации чата.
Обратите внимание, что для работы кода вам может потребоваться подключить библиотеку jQuery, так как в коде использован синтаксис jQuery (`$(window)`). Убедитесь, что вы подключили jQuery перед использованием данного кода.