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

Вниз

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

 
Adil ©   (2006-03-24 23:52) [0]

Znachit tak.
U menya na forme TWebBrowser.
Na TWebBrowsere otkril index.html kakoy nibud.
V index.html-e <a href="javascript:btnclick()">

Na forme krome WebBrowsere est odna knopka. T.e. button1.
Pri
button1_onClick();
begin
ShowMessage("Chto nibud");
end;

Kak delat tak chto bi pri najatii na link kotoriy v index.html Ispolnilsa Button1_Click t.e : ShowMessage("Chto nibud");
??


 
kast   (2006-03-25 03:38) [1]

Если тебе надо только при нажатии на какой нибудь линк то это пишется разработчиком самой странички на JS.


 
palva ©   (2006-03-25 10:19) [2]

На WebBrowser вешается обработчик. Возникает вопрос: какое событие он должен обрабатывать. Я не нашел ничего лучшего, как использовать OnStatusTextChange. Этот обработчик должен проанализировать текст в статусной строке браузера и сделать Click по кнопке. Ну а теперь осталось в функцию btnclick() вписать изменение статусной строки. Текст должен содержать какую нибудь хитрую сигнатуру, чтобы обработчик мог ее проверить и распознать.

Если кто-то спасается другим способом, то было бы интересно здесь об этом прочитать.


 
Adil ©   (2006-03-25 11:53) [3]

Ya delal takoy vesh.
Iz about.com nashel sink events. Pri mouse move daet atributi tekusheqo elementa.
Ya eqo nemnojechko modificiroval. Seychas pri onclick dayet atributi.

I ya cherez progu smotryu na etu esli tam tag "A" toqda beru eqo parametr href. Esli on to chto mne nujen. if (href="javascripta:btnclick") toqda ShowMessage("Chto nibud");

Voobshim eto ne sovsem kotoriy ya xotel. Nu poluchilos. Normalno.

Vsem spasibo.



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

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

Наверх




Память: 0.47 MB
Время: 0.037 c
1-1141294068
caries
2006-03-02 13:07
2006.04.09
Как вычислить разницу в датах?


2-1143032440
Физик
2006-03-22 16:00
2006.04.09
Как запритить звуковой карте воспроизводить звук


6-1135444189
FrykT
2005-12-24 20:09
2006.04.09
SSL + WinSock, как реализовать?


15-1142583574
Курдль
2006-03-17 11:19
2006.04.09
С праздником!!!


15-1142582154
Vlad Oshin
2006-03-17 10:55
2006.04.09
Можно ли в HP 6L 5L 1100 1200 печатать на рулонной бумаге?