Кнопка автоматического нажатия на загрузку страницы не работает - PullRequest
2 голосов
/ 05 апреля 2020

Я совершенно новичок ie в коде, и я делаю сайт на Webflow и пытаюсь адаптировать некоторые функции с помощью пользовательского кода. Здесь я прочитал несколько тем, в которых упоминается возможность автоматического нажатия кнопки при загрузке страницы. Поэтому я попытался добавить фрагмент в тело страницы и опубликовать веб-сайт, чтобы проверить, сработает ли он, но автоматического нажатия не произошло. На странице есть только кнопка с автоматическим нажатием. Может ли кто-нибудь помочь мне понять, почему это не работает? Заранее спасибо.

<body>
  <div><a id="redirect" ms-member-page="default" href="#" class="w-button">Button Text</a></div>
  <script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.4.1.min.220afd743d.js?site=5e79526aa1d3ba459f1ebac2" type="text/javascript" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
  <script src="js/webflow.js" type="text/javascript"></script>
  <!-- [if lte IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/placeholders/3.0.2/placeholders.min.js"></script><![endif] -->
  <script type="text/javascript">
document.getElementById("redirect").click();
</script>
</body>

1 Ответ

0 голосов
/ 05 апреля 2020

Автоклик работает, но это просто тот факт, что ваш якорный тег (a) никуда не ведет пользователя. Вы, вероятно, пытались сделать что-то вроде этого:

<body>
  <div><a id="redirect" ms-member-page="default" href="/mypage.html" class="w-button">Button Text</a></div>
  <script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.4.1.min.220afd743d.js?site=5e79526aa1d3ba459f1ebac2" type="text/javascript" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
  <script src="js/webflow.js" type="text/javascript"></script>
  <!-- [if lte IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/placeholders/3.0.2/placeholders.min.js"></script><![endif] -->
  <script type="text/javascript">
document.getElementById("redirect").click();
</script>
</body>

Подробнее о тегах привязки здесь .

a теги для ссылок, чтобы отправить вашего пользователя на страницу. Кнопки сделаны с тегом <button>.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...