Autor Téma: Povolení scriptů v WB  (Přečteno 911 krát)

Offline Kukysh

  • Mladík
  • **
  • Příspěvků: 64
  • Karma: 1
    • Verze Delphi: Delphi 7, Delphi 10.3.3
Povolení scriptů v WB
« kdy: 24-09-2012, 11:53:42 »
Poradí mi někdo jak povolit scripty v WebBrowseru?

Offline TLama

  • Guru
  • *****
  • Příspěvků: 597
  • Karma: 31
    • Verze Delphi: 7, 2009, XE3
Re:Povolení scriptů v WB
« Odpověď #1 kdy: 24-09-2012, 18:30:19 »
TWebBrowser dědí nastavení zabezpečení z Internet Exploreru, takže jediné co ti zbývá je implementovat vlastní security manager.
Nejjednodušší budeš mít, když použiješ TEmbeddedWB a v jeho události SecurityManager.OnProcessUrlAction si řídit zabezpečení.

Embedded Web Browser - http://www.bsalsa.com/downloads.html
Security Level for WebBrowser control - http://stackoverflow.com/a/2577601/960757
Implementing a Custom Security Manager - http://msdn.microsoft.com/en-us/library/ms537182%28VS.85%29.aspx
« Poslední změna: 11-12-2012, 15:55:34 od TLama »