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

Вниз

Обновление скрипта в Webbrowser   Найти похожие ветки 

 
Sicilla ©   (2006-01-14 20:08) [0]

Проблема такая: есть скрипт <script> var gminform_fc="0000FF", gminform_bc="F0FFF0"; </script><script language="JavaScript" src="http://informer.gismeteo.ru/text/28225-1.JS"></script>.
Есть процедура
procedure WB_LoadHTML(WebBrowser: TWebBrowser; HTMLCode: string);
var
  sl: TStringList;
  ms: TMemoryStream;
begin
    WebBrowser.Navigate("about:blank");
    while WebBrowser.ReadyState < READYSTATE_INTERACTIVE do
          Application.ProcessMessages;
    if Assigned(WebBrowser.Document) then
       begin
            sl := TStringList.Create;
            try
               ms := TMemoryStream.Create;
            try
               sl.Text := HTMLCode;
               sl.SaveToStream(ms);
               ms.Seek(0, 0);
               (WebBrowser.Document as IPersistStreamInit).Load(TStreamAdapter.Create(ms));
            finally
            ms.Free;
       end;
    finally
           sl.Free;
    end;
    end;
end;

procedure TForm1.Button2Click(Sender: TObject);
var S: string;
begin
    S := "<script> var gminform_fc="0000FF", gminform_bc="F0FFF0"; </script><script language="JavaScript" src="http://informer.gismeteo.ru/text/27196-1.JS"></script>";
//     S := "<script> var gminform_fc="0000FF", gminform_bc="F0FFF0"; </script><script language="JavaScript" src="http://informer.gismeteo.ru/text/28225-1.JS"></script>";
    WB_LoadHTML(WebBrowser1, S);
end;

Вот проблема. Один скрипт, где номер 27196 не обновляется в webbrowser, а где 28225 - обновляется?
Как заставить webbrowser обновить информацию и показать оба скрипта?


 
VirEx ©   (2006-01-14 23:45) [1]


> показать оба скрипта?

хм... одновременно? видимо надо грузить сначало один, сохранять результат, грузить другой, сохр. рез., а затем комбинировать в одну страничку, хз


 
sicilla ©   (2006-01-15 06:06) [2]

Нет, показывать надо по отдельности. Надо видимо просто заставить их выполниться в webbrowser.



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
10-1117009515
VladimirB
2005-05-25 12:25
2006.04.30
Глюк Pluggable Protocol при вызовы IInternetProtocolRoot.Start


2-1145117666
Gauhar
2006-04-15 20:14
2006.04.30
Удаляются последние записи


2-1144765707
Кашперук Иван
2006-04-11 18:28
2006.04.30
Вопрос про Меню


2-1144921222
Der Nechk@ssoff
2006-04-13 13:40
2006.04.30
Приложение к основной программе


2-1144674560
Михаил (Киров)
2006-04-10 17:09
2006.04.30
Перетаскивания