Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как постоянно запускать одну и туже ссылку? (https://javascript.ru/forum/misc/2876-kak-postoyanno-zapuskat-odnu-i-tuzhe-ssylku.html)

Maxim 24.02.2009 13:11

Ничего у меня не получается.
 
Все же, как мне запустить одну и ту же ссылку хотя бы 5 раз. Чтобы загрузилась ссылка, а после загрузки снова загрузилась и так раз 5. Можно скрипт целиком, а не по частям?

Андрей Параничев 24.02.2009 17:16

Если вы не можете менять документ, который расположен по этой ссылке, то, в случае отсутствия XMLHTTPRequest и фреймов, - никак.

Maxim 25.02.2009 09:24

Можно пример?
 
Можно пример XMLHTTPRequest, с <html><head> ...? А то все примеры которые нахожу в интернете, не могу запустить, чтобы заработали. А вместо фреймов таблицы можно использовать?

Maxim 25.02.2009 13:59

Счетчик считает переходы.
 
А проще написать скрипт, если я не буду видеть, что загружается, к примеру, произошел переход по ссылке, на странице появилось 1, второй переход 2 ..., просто счетчик считает переходы.
Нашел скрипт который говорит о окончании загрузки страницы, но не знаю как его притулить:
<BODY onLoad="javascript:window.alert('Страница загружена!')">
На телефоне работает.

KOPCAP 26.02.2009 13:49

эм.... а именно переходы нужны? ведь просто можно слова менять и без переходов.... Заранее извиняюсь если не так понял....

Maxim 26.02.2009 15:29

Не понял.
 
Не понял, нужно загружать страницу, но не видеть, что на ней (не открывать).
Прошу прощенья, предыдущий скрипт забыл выделить.

Maxim 26.02.2009 17:06

Или
 
Или чтото вроде:
<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
function handleResponse() {
  alert('this function is called from server.html')
}
</script>

<iframe id="RSIFrame"
  name="RSIFrame"
  style="width:100px; height:100px; border: 1px"
  src="http://intranet"></iframe>

<a href="http://intranet" target="RSIFrame">make RPC call</a>
</body>
</html>

Только без iframe, телефон поддерживает таблицы и textarea если это поможет.
И вместо:
<a href="http://intranet" target="RSIFrame">make RPC call</a>

Ссылка должна сама запускаться (обновляться, долбиться).

Андрей Параничев 26.02.2009 18:02

Можно попробовать вот так:
<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
setInterval(function() {
    new Image().src = 'http://intranet/';
}, 5000);
</script>
</body>
</html>


Будет отправляться запрос к intranet каждые 5 секунд, но к выводу, который отдает intranet, доступа не будет.

Maxim 27.02.2009 09:25

А точно ссылка загружается?
 
А точно ссылка загружается? Нет никаких признаков.
А возможно не по таймеру, а после загрузки ссылки, ссылка снова загружалась, нашел скрипт,
<BODY onLoad="javascript:window.alert('Страница загружена!')">

но не знаю как притулить, в идеале, конечно хотелась бы таймер, но после того, как ссылка загрузится, а не постоянное долбление (загрузилась ссылка не загрузилась, а уже снова загружает). В телефоне интернет медленный, с таймером сложно угадать.


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