Показать сообщение отдельно
  #5 (permalink)  
Старый 29.11.2022, 11:36
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072

alerzo,
<!DOCTYPE html>
<html>

<head>
    <title>Untitled</title>
    <meta charset="utf-8">
    <script>
        document.addEventListener("DOMContentLoaded", function() {
            let searchString = 'https://site.com/promo.php?banner=152539';
            let source = document.body.innerHTML;
            const escapeRegExp = str => str.replace(/[.*+?^${}()|[\]\\]/g, "\\$&");
            let reg = new RegExp(`['"]${escapeRegExp(searchString)}['"]`, 'mig');
            if (source.search(reg) !== -1) {
                alert('Ссылка найдена');
            } else {
                alert('Ссылка не найдена');
            }
        })
    </script>
</head>

<body>
    <a href="https://site.com/promo.php?banner=152539" title="test">test</a>
</body>

</html>
Ответить с цитированием