![]() |
Сбор гиперссылок на странице
Имеем скрипт для сбора гиперссылок на странице:
Код:
var newWin = window.open("about:blank", "hello", "width=200,height=200"); Как модифицировать его таким образом чтобы он мог собрать ссылки на другой странице (в идеале желателен js-файл) |
На PowerShell
Код:
$Site = "https://ya.ru/" |
Спасибо, но я им не владею, а мне это все надо будет потом дорабатывать
|
ruslaw, открывайте потребную страницу и собирайте ссылки. Впрочем, это хорошо работает только на статичных страницах, а на любимых бесконечных «прокрутках» — хреново.
|
целью является проверка ссылок ни битость, я такой скрипт написал, но по-прежнему не знаю как зацепить его за чужую страницу.
|
ruslaw, ну, я могу Вам написать пример, но токмо на VBScript.
Скрытый текст
Код:
Option Explicit |
Спасибо, круто.
Но я не смогу его дорабатывать, а там много разных ответвлений этой задачи .... А что, на JS совсем нет рецептов? Да, и у меня страницы на компьютере и ссылки на компьютерные файлы. |
ruslaw, кто-нибудь из коллег переведёт с VBScript на JScript. Я бы и сам сделал, но… это будет строго по анекдоту «Я те говорил — место проклятое, а ты «Руки из жёппы, руки из жёппы»™. Если уж совсем никто не переведёт, тогда сделаю.
Цитата:
|
Спасибо, надеюсь повезет :)
|
Примерно так:
Скрытый текст
Код:
var READYSTATE_COMPLETE = 4; |
Оба скрипта работают с интернет-страницами, vbs так же работает с компьютерными html-страницами, а js отказывается. На работе попробую с другого компа.
хотя сейчас попытался переместить js на флешку и он типа проснулся и все отработал, что-то наверное с компом. Спасибо Вам, не знал про такой объект - InternetExplorer.Application |
вот, на работе заработала! Урра!
|
Время: 23:37. |
Время: 23:37.
© OSzone.net 2001-