powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / проблема с document.location please HELP!!!!
7 сообщений из 7, страница 1 из 1
проблема с document.location please HELP!!!!
    #35326357
Cl_Wr_Orange
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
У меня возникла проблема с JavaScript. Нужно написать скрипт буквально в несколько строк, но где-то ошибаюсь, т.к. не силен в нем.
Вобщем нужно с некого сайта получить ссылки, чтобы потом засунуть их в DownloadMaster и скачать. Можно это делать и вручную, но там очень много ссылок и я решил автоматизировать процесс :)
Для этого пишу такой код:

<HTML>
<HEAD>

</HEAD>

<BODY>

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">

for(i=0; i<20; i=i+2)
{
document.location.href = "http://index.nrc-cnrc.gc.ca/cgi-bin/rp-ps.cgi?collection=rp_pubs&form=rp_e&scope=article.pubs.nrc-cnrc.gc.ca&tiers=on&lang=en&query=&meta_a_sand=&meta_t=&meta_c=&meta_y_sand=&meta_d1=&meta_d2=01Jan1997&meta_e=&meta_g=&meta_o=cjc&meta_z_orsand=&start_rank=" +i+ "1"

alert(document.links.length)
}

</SCRIPT>
</BODY>
</HTML>

Здесь я в цикле пробегаю пейджер и пытаюсь вывести длину массива links для каждой страницы. Но всё время выводиться "0". Это происходит от того, что document.links - это массив как бы родительского документа, на котором как видно ссылок нет. Т.е. при выполнении инструкции
document.location.href - document не меняется.
Как мне получить ссылку на новый документ и соответственно получить доступ к элементам управления нового окна ???
Заранее спасибо! Жду ответа))
...
Рейтинг: 0 / 0
проблема с document.location please HELP!!!!
    #35327027
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно попробовать грузить не в текущий документ, а в ифрейм. И уже из текущего обращаться к ифрейму на событие онлоад ифрейма. Правда, там есть свои заморочки с секурити полиси. Можно ещё аяксом грузить странички в какой-то див, и уже из него линки брать.
...
Рейтинг: 0 / 0
проблема с document.location please HELP!!!!
    #35330062
Cl_Wr_Orange
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С Жабой ничего не вышло. Написал на С# несколько строк, стянул весь HTML код, потом разобрал на ссылки теперь стало полегче :)
...
Рейтинг: 0 / 0
проблема с document.location please HELP!!!!
    #35330070
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну эту задачку с самого начала и надо было решать на сервере. Только не "жаба", а на худой конец, "жабаскрипт".
...
Рейтинг: 0 / 0
проблема с document.location please HELP!!!!
    #35330077
Cl_Wr_Orange
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSergeНу эту задачку с самого начала и надо было решать на сервере. Только не "жаба", а на худой конец, "жабаскрипт".
Ну, знал бы прикуп...
...
Рейтинг: 0 / 0
проблема с document.location please HELP!!!!
    #35330141
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто-нибудь собирается тут странички верстать ваще...
...
Рейтинг: 0 / 0
проблема с document.location please HELP!!!!
    #35330242
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
apapacyКто-нибудь собирается тут странички верстать ваще...
Не переживай...
Может скоро у меня появится шабашка по чистой верстке - затусим не по децки.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / проблема с document.location please HELP!!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]