|
 | | |
| Autor | Správa |
manager666
 Užívateľ
 Založený: 10.06.2007 Príspevky: 36
 | Zaslal: So 19.01.08 11:57 |   |
Zdravim Vas.
Doteraz som pouzival v mojom programe component Microsoft Internet Controls(IE 7). Teraz by som chcel skusit componentu Mozilla Firefox.
Lenze maam problem. Chcem,aby sa mi nejake formulare vyplnili tym,cim chcem ja a este chcem,aby sa kliklo na tlacitko.
S IE7 som to riesil takto:
wb.Document.All("meno").Value = meno.text
wb.Document.All("heslo").Value = heslo.text
wb.Document.All("OK").Click
Ale s komponentou Mozily mi to nejde a vypise tuto chbyu:
"Method 'all' of object 'IHTMLDocument2' failed"
Co s tym?
Vdaka za rady |
| |
  |
 |
Codik
 Užívateľ
 Založený: 27.09.2006 Príspevky: 47 Bydlisko: Bratislava, Slovenská republika
 | Zaslal: So 19.01.08 15:18 |   |
Skús použiť namiesto funkcie Document.All() funkciu Document.GetElementById(). Problém je, ak ten prvok na stránke nebude mať nastavený atribút ID. Ďalších možností je viacero, no musíš si prečítať niečo DOM. |
| |
   |
 |
manager666
 Užívateľ
 Založený: 10.06.2007 Príspevky: 36
 | Zaslal: So 19.01.08 16:39 |   |
No GetElementById som uz skusal a nejde... ani GetElementByName nefunguje a ten by mal,kedze prvok na stranke nema ID,ale name...Uz vobec neviem preco to nejde...Vypise,ze nepojdporuje tu metodu.
 |
| |
  |
 |
|
Nemôžete pridávať nové témy do tohto fóra. Nemôžete odpovedať na témy v tomto fóre. Nemôžete upravovať svoje príspevky v tomto fóre. Nemôžete mazať svoje príspevky v tomto fóre. Nemôžete hlasovať v tomto fóre.
|
| |