Jump to content

UniURLFrame dönen değer


hasan
 Share

Recommended Posts

delphi WebBrowser ile aşağıda yaptığım bir örneği UniURLFrame ile nasıl yaparım. 

OrjLink := 'http://'+SunucuAdres+':'+port+'/getdata.html?' + Base64EnCodeStr('command=wlogin&username='+username+'&password='+password+');
WebBrowser1.Navigate(OrjLink);
Deger := WebBrowser1.OleObject.Document.documentElement.innerText;

Bir webserver post edilen veriden dönen değeri almak.

OrjLink := 'http://'+SunucuAdres+':'+port+'/getdata.html?' + Base64EnCodeStr('command=wlogin&username='+username+'&password='+password+');
UniURLFrame1.URL:=OrjLink;
Deger := UniURLFrame1.????????????????????????? (Burada nasıl bir kod kullanmalıyım.    Dönen değeri almak için.
Link to comment
Share on other sites

Evet iframe içindeki veriye ulaşmam lazım yani iframe içindeki veriyi bir stringe veya bir textbox kutusuna aktarmam gerekli. 

 

Hem UniGui projesi hemde Servis aynı sunucuda güvenlik ile ilgili bir sıkıntı yok. 

ben Frame içindeki veriyi okuyabilmenin kodunu bilmiyorum varsa tabi. 

Link to comment
Share on other sites

  • Administrators

Evet iframe içindeki veriye ulaşmam lazım yani iframe içindeki veriyi bir stringe veya bir textbox kutusuna aktarmam gerekli. 

 

Hem UniGui projesi hemde Servis aynı sunucuda güvenlik ile ilgili bir sıkıntı yok. 

ben Frame içindeki veriyi okuyabilmenin kodunu bilmiyorum varsa tabi. 

 

 

Bunu Delphi tarafında bir kod yazarak yapamazsınız. Javascript ile veriyi okuyup Ajax üzerinden suncuya yollayarak çözebiliriz.

 

Ancak dediğim gibi bunu yapmanın doğru yolu doğrudan sunucuya bir HTTP request yollamaktır. UrlFrame üzerinden bunu yapmak doğru değildir. Bunun için Indy'nin TIdHTTP component'ini kullanabilirsiniz.

Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...