🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #345528

Re: Delphi Webbrowser JavaScript

#345528
From: konsul41
Date: Wed, 11 Jan 2017 09:27
47 lines
2522 bytes
> Straszny kod (jak dla mnie :)
Błądzę i próbuję przeszukiwać na ślepo.


> Szukająć łączy wyodrębnił bym "ręcznie" podciągi z html-a:
>
> od href="
>
> do "
>
Problem w tym że linki za każdym razem są inne

https://ppuslugi.mf.gov.pl/_/#10
https://ppuslugi.mf.gov.pl/_/#12
itd.
to z paska przeglądarki



dodatkowo na stronie docelowej
przycisk jest w HTML tak:
<button name="b-8" tabindex="100" class="EnabledLink ShowInvalidLink" 
id="b-8" style="width: 150px; height: 22px;" 
onclick="FWDC.eventOccurred(event, 'b-8'); return false;" 
type="button">Sprawdź</button>

oczywiście
WebBrowser1.OleObject.Document.GetElementByID('b-8').Click;
nie działa.

dobrze że działa chociaż
WebBrowser1.OleObject.Document.getElementById('b-7').value:='XXXXXXXXXX';

przy HTML
<input name="b-7" tabindex="100" title="" class="FieldEnabled 
FieldRequired DocControlMask watermark" id="b-7" 
aria-describedby="qtip-11" style="width: 150px; height: 22px;" 
onkeydown="FWDC.onDocFieldKeyDown(this, event);" 
onfocus="FWDC.onDocFieldGotFocus(this, event);" 
onblur="FWDC.onDocFieldLostFocus(this, event);" type="text" value="" 
autocomplete="off" data-hasqtip="11" oldtitle="Pole 
wymagane&#10;&#10;Format:9999999999">

---
Ta wiadomość została sprawdzona na obecność wirusów przez oprogramowanie antywirusowe Avast.
https://www.avast.com/antivirus
Technical Details
Message-ID: <o54tpt$j4t$1@portraits.wsisiz.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!wsisiz.edu.pl!.POSTED.jue163.internetdsl.tpnet.pl!not-for-mail
References: <o527lv$cnt$1@portraits.wsisiz.edu.pl> <o54sme$h16$1@portraits.wsisiz.edu.pl> <7b0a05b9-c154-4902-89b1-72d819223044@googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!wsisiz.edu.pl!.POSTED.jue163.internetdsl.tpnet.pl!not-for-mail
From: "konsul41@wp.pl" <konsul41@wp.pl>
Newsgroups: pl.comp.lang.delphi
Subject: Re: Delphi Webbrowser JavaScript
Date: Wed, 11 Jan 2017 10:27:26 +0100
Organization: http://www.wit.edu.pl
Message-ID: <o54tpt$j4t$1@portraits.wsisiz.edu.pl>
References: <o527lv$cnt$1@portraits.wsisiz.edu.pl> <o54sme$h16$1@portraits.wsisiz.edu.pl> <7b0a05b9-c154-4902-89b1-72d819223044@googlegroups.com>
Mime-Version: 1.0
Injection-Date: Wed, 11 Jan 2017 09:27:25 +0000 (UTC)
Injection-Info: portraits.wsisiz.edu.pl; posting-host="jue163.internetdsl.tpnet.pl:95.48.160.163"; logging-data="19613"; mail-complaints-to="abuse@wsisiz.edu.pl"
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:45.0) Gecko/20100101 Thunderbird/45.6.0
In-Reply-To: <7b0a05b9-c154-4902-89b1-72d819223044@googlegroups.com>
X-Antivirus: avast! (VPS 170110-1, 2017-01-10), Outbound message
X-Antivirus-Status: Clean
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit