Скрипт для управления собственным браузером - PullRequest
1 голос
/ 07 февраля 2010

Итак, я пытаюсь отладить свой веб-сайт ... в основном, мне нужно написать скрипт, который будет периодически переходить по ссылке на моей странице, но мне нужно увидеть результат в моем браузере, поэтому мне нужно это должно происходить в браузере. Я хочу, чтобы он нажимал на одну и ту же ссылку каждые несколько секунд без какого-либо вмешательства человека. Получающаяся страница каждый раз будет иметь ту же структуру, что и предыдущая, поэтому ссылка будет иметь те же атрибуты и все остальное ... что наводит меня на мысль, что я, вероятно, могу использовать Javascript для этой задачи, но я не уверен, как это сделать. Может быть, жирная обезьяна в Firefox? Проблема в том, что единственный язык, на котором я хорошо разбираюсь, - это PHP, и я не могу придумать никакого решения, использующего это. Одна вещь, которую я хотел бы сделать с этим, состоит в том, чтобы заставить это делать это с псевдослучайными интервалами ... как между 15 секундами и 60 секундами ... Вот почему я думаю, что мне нужен сценарий, а не существующая программа или что-то еще .. , Так что если у кого-то есть идеи, спасибо!

Ответы [ 3 ]

1 голос
/ 07 февраля 2010

Вы можете использовать Firebug с Автоматизация .

1 голос
/ 07 февраля 2010

Вы также можете использовать JavaScript для автоматического обновления страницы по истечении заданного периода времени. Здесь мы обновляем страницу через 5 секунд после загрузки страницы. Это приводит к тому, что страница постоянно обновляется каждые 5 секунд.

<html>
<head>
<script type="text/JavaScript">
<!--
function timedRefresh(timeoutPeriod) {
    setTimeout("location.reload(true);",timeoutPeriod);
}
//   -->
</script>
</head>
<body onload="JavaScript:timedRefresh(5000);">
<p>This page will refresh every 5 seconds. This is because we're using the 'onload' event to call our function. We are passing in the value '5000', which equals 5 seconds.</p>
<p>But hey, try not to annoy your users too much with unnecessary page refreshes every few seconds!</p>
</body>
</html>
0 голосов
/ 07 февраля 2010

Да, вы можете автоматически нажимать на ссылку (и делать намного больше) с действительно классным дополнением Firefox iMacros . Хорошая особенность этого аддона в том, что он действительно easy to use, вы просто записываете макрос, и все, кодирование не требуется для основных задач.

Более подробная информация об этом на сайте iMacros.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...