Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   клик без отрисовки дом (https://javascript.ru/forum/events/73254-klik-bez-otrisovki-dom.html)

денис77447327 02.04.2018 03:34

клик без отрисовки дом
 
перешел по ссылке. как к примеру кликнуть по элементу
document.getElementsByClassName('messenger-contact-list-tabs-tab')[0].click();
без отрисовки дом дерева не ждать когда страница загрузиться и появяться все елементы

j0hnik 02.04.2018 13:05

вставить ваш скрипт непосредственно за этой ссылкой, тогда он выполнится не дожидаясь загрузки следующих DOM элементов.

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
</html>
<a href="#" class="messenger-contact-list-tabs-tab">ссылка</a>
<script>
document.getElementsByClassName('messenger-contact-list-tabs-tab')[0].click();
</script>
<a href="#">бла бла</a>
<a href="#">бла бла</a>
<a href="#">бла бла</a>
<a href="#">бла бла</a>
<a href="#">бла бла</a>
<a href="#">бла бла</a>
<a href="#">бла бла</a>
<a href="#">бла бла</a>
<a href="#">бла бла</a>
<a href="#">бла бла</a>
</body>


Часовой пояс GMT +3, время: 20:29.