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

Вниз

JavaScript и WebBrowser   Найти похожие ветки 

 
Скив   (2004-07-01 23:25) [0]

Здравствуйте ув. Мастера
Есть некая функия, реализованная на JavaScript (например X1), она расположена на странице
www.host.ru, могу ли я как-нибудь запустить её из своей программы с Webbrowser"ом?
если да, то как, если нет, то почему?


 
Landgraph ©   (2004-07-02 09:56) [1]

Точно не помню как, но по-моему как вариант:
var
...
Doc: Variant;
...
begin
...
Doc:=WebBrowser1.Document;
Doc.имя_функции(параметры_функции);
//Либо:
Doc.parentWindow.exec("имя_функции(параметры_функции);", "JavaScript");
...
end;


 
Скив   (2004-07-02 10:54) [2]

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


 
Reindeer Moss Eater ©   (2004-07-02 11:03) [3]

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


 
Скив   (2004-07-02 11:09) [4]

метод "название функции" не поддерживается automation object
пишет в обоих случаях


 
Скив   (2004-07-02 11:10) [5]

любым доступным, например каким?


 
Reindeer Moss Eater ©   (2004-07-02 11:23) [6]

Например Windows Scripting Host, например браузером.
Любым средством понимающим JavaScript.
Хоть своим собственным интерпретатором.


 
Landgraph ©   (2004-07-02 12:29) [7]

Лови демо:

http://www.landgraph.net/index.php?show=articles&action=read&id=11

Прямой URL на архив дать не могу - выкинет на главную страницу =), а так и искать не надо



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

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

Наверх




Память: 0.48 MB
Время: 0.128 c
1-1093157062
Maks Realov
2004-08-22 10:44
2004.09.05
Быстрое выделение памяти и быстрая её очистка


1-1092744398
sdw_syscoder
2004-08-17 16:06
2004.09.05
Подождать нажатие кнопки


3-1092359954
vasko
2004-08-13 05:19
2004.09.05
Как приконектится к запароленной базе


14-1092660525
Tiger666
2004-08-16 16:48
2004.09.05
Как в Delphi подключить обработку инструкций MMX, SSE и т.д.


14-1092392678
Vovchik_A
2004-08-13 14:24
2004.09.05
Я рискую показаться навязчивым, но все таки...