Я работаю над решением, снимающим скриншоты веб-сайтов. Я использую пример по умолчанию, упомянутый в slimerjs.org, чтобы выполнить эту работу.Как найти высоту всей веб-страницы?
Экранные снимки великолепны с этим инструментом, но мне нужно снимать снимки с высоты экрана. При захвате экранов веб-сайтов, таких как http://www.yellowpages.com, я могу получить полноразмерные экраны, не указывая ни одного параметра высоты.
Но когда я пытаюсь этот URL: http://votingbecause.usatoday.com/
я только получаю скриншот разрешения набора (по умолчанию: 1920x1080), я не могу получить полные изображения длины.
Поскольку я использую slimerjs, я могу манипулировать dom с помощью jQuery. Мне нужно найти полную высоту сайта, так что я могу взять скриншот этой резолюции
Я попытался
- document.height()
- document.body.scrollheight
- screen.height
- $ (документ) .height()
- (и многие другие, которые я нашел)
Но все они только дали высоту видового экрана (на веб-сайте)
Вопрос в том, как найти полную прокручиваемую высоту веб-сайта?
Чтобы задать хороший вопрос, вы должны поставить соответствующий исходный код и всю информацию непосредственно в вопрос. Когда связанный сайт опускается, вопрос становится бесполезным. –
Я извиняюсь за это, но главный вопрос заключался в том, чтобы получить высоту веб-сайта, я думаю, я не должен был упоминать, почему мне нужен параметр высоты –