Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

script в HTML   Найти похожие ветки 

 
woojin ©   (2008-08-09 19:50) [0]

всем привет!!!!
как открыть страницу не выводя её на экран и отловить данные из обратного цикла внутри скрипа на этой странице, а после отправить по определенной ссылке данные о выполнении этого цикла. это код страницы(жырным выделено то что надо отследить):
<html>
<head>
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="-1">
<link rel="stylesheet" type="text/css" href="css.css"><title>НЕКОТОРОЕ НАЗВАНИЕ</title>
<script>
var x = 31;
var y = 1;
function startClock() {
          if (x !== "Done") {
                    x = x-y;
                    document.frm.clock.value = x;
                    setTimeout("startClock()", 1000);
          }
          if (x == 0) {
                    x = "Done";
                    document.frm.clock.value = x;
                    success.location.href="success.php";
          }
}
</script>

</head>                              
                              <body leftmargin="0" rightmargin="0" topmargin="0" bottommargin="0" onLoad="startClock()">
                              <form name="frm">
                               <table border="0" cellpadding="0" cellspacing="0" width="100%">                              
                                        <tbody>                              
                                         <tr>                                
                                                  <td class="maintopright" style="border-bottom: 2px solid rgb(51, 51, 51); font-family: Verdana; font-size: 13px;" width="50%">                              
                                                   <div class="maintopright">  <img src="images/top_small.png" width="132" height="34" border="0">                              
                                                   <input name="clock" size="3" readonly="readonly" style="border: medium none ; padding: 0pt; font-size: 25pt; font-family: Verdana; vertical-align: top;" type="text">                              
                                                   <iframe name="success" src="grayblank.htm" border="0" framspacing="0" marginheight="0" marginwidth="0" vspace="0" hspace="0" style="vertical-align: top;" frameborder="0" height="40" scrolling="no" width="40"></iframe>
                                                   </div>
                                                  </td>
                                                  <td style="border-bottom: 2px solid rgb(51, 51, 51); font-family: Verdana; font-size: 13px; " align="left" valign="middle" width="50%">                              
                                                            <strong>НЕКОТОРЫЙ ТЕКСТ<br>                              
                                                            НЕКОТОРЫЙ ТЕКСТ <a href=advertise.php>НЕКОТОРЫЙ ТЕКСТ</a> НЕКОТОРЫЙ ТЕКСТ</strong>                              
                                                   </td>
                                                  </tr>
                                         </tbody>
                               </table>
                               <iframe src="
                               ИНФОРМАЦИЯ О СПОНСОРЕ" border="0" framspacing="0" marginheight="0" marginwidth="0" vspace="0" hspace="0" frameborder="0" height="100%" scrolling="yes" width="100%"></iframe>
                              </form>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src="" + gaJsHost + "google-analytics.com/ga.js" type="text/javascript"%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-3476015-1");
pageTracker._initData();
pageTracker._trackPageview();
</script>                              
                              </body>
</html>


 
DiamondShark ©   (2008-08-14 16:24) [1]

Этот, с позволения сказать, код является бредом чуть более, чем полностью.


 
woojin ©   (2008-08-17 09:53) [2]


> DiamondShark ©   (14.08.08 16:24) [1]
> Этот, с позволения сказать, код является бредом чуть более,
>  чем полностью.


этот код HTML страницы а не delphi pascal, я просто спрашивал как такой код страницы обработать в нутри дельфи


 
a.a.j. ©   (2008-08-18 13:49) [3]

Получить надо только тело функции или её результат?
Если второе, то перепиши её на delphi. Чтобы выдрать значения переменных, используй регулярные выражения.


 
DiamondShark ©   (2008-08-18 16:10) [4]


> woojin ©   (17.08.08 09:53) [2]

Запроси с сервера эту страницу.
Подожди 31 секунду.
Запроси с сервера success.php.

Вот то, что делает эта страница.


 
woojin ©   (2008-08-25 19:00) [5]


> DiamondShark ©   (18.08.08 16:10) [4]
> Подожди 31 секунду.Запроси с сервера success.php.


спасибо понял, но возник вопрос как узнать что страница прогрузилась полностью?
просто при просмотре этой страницы только верхнее и нижнее поля грузяться очень быстро, а поле посередине изменяеться может грузиться до 30 сек, всё зависит от загруженности его банерами или картинками, и соответсвенно осчет времени начинаеться только после полной прогрузки среднего поля
как узнать что оно прогрузилось полностью?

P.S. использовать надо INDY, а я не сильно понимаю что надо вставить для контроля и в чём открыть, хотя получилось использовать TIdHTTP


 
grisme ©   (2008-08-26 10:46) [6]

ждать Content-Length байт от сервера. )
если указано Connection: close, принимать до дисконнекта (recv(...) == 0).



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.067 c
2-1265974282
Егорка
2010-02-12 14:31
2010.08.27
Дерево в памяти + Listview


2-1269838242
tippa
2010-03-29 08:50
2010.08.27
а чего он пищит?


6-1217230489
workbench
2008-07-28 11:34
2010.08.27
IdFTP + FTPWork


2-1268604733
Mer01
2010-03-15 01:12
2010.08.27
Ошибка доступа к памяти (указатели)


2-1269309875
r_yevgeniy
2010-03-23 05:04
2010.08.27
Сохранить данные в файл из двух компонентов StringGrid