Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 16760|Odgovoriti: 0

[WinForm] Kako onemogočiti pozive k napakam, ko spletni brskalnik prikazuje html vsebino v C# Winform

[Kopiraj povezavo]
Objavljeno na 8. 07. 2017 23:33:19 | | |

V WinFormu obstaja kontrolnik, ki lahko prikaže HTML vsebino, kar je spletni brskalnik, in nastavi njegovo lastnost DocumenText na HTML vsebino.

Pri uporabi spletnega brskalnika za uporabniški vmesnik včasih ne želimo, da uporabnik klikne povezavo v njem, kaj šele da bi se pojavilo nadležno okno z napako skripte, prav tako pa ne želimo, da bi uporabnik lahko kliknil meni IE z desnim klikom.
Onemogoči namig za skripto napak: Nastavi kontrolnik spletnega brskalnika scrip{filter}tErrorsSuppressed na true
Onemogoči meni z desnim klikom: Nastavi spletni brskalnik IsWebBrowserContextMenuEnabled na napačno
Onemogoči bližnjice: Nastavi WebBrowser's WebBrowserShortcutsEnabled na false
Onemogočite hiperpovezave: Obstajata dve vrsti povezav, ena je neposredna do trenutnega okna, druga pa za odpiranje v novem oknu  
Seveda se okno obrne neposredno: Nastavite AllowNavigation spletnega brskalnika na napačno
Onemogočanje novih odpiranja oken zahteva obravnavo dogodka NewWindow spletnega brskalnika


Po zaključku zgornjega dela je praktično zaključeno, in še ena zadnja točka je treba posvetiti pozornost, in sicer povleci in spusti. Ne pozabite nastaviti AllowWebBrowserDrop v brskalniku na false






Prejšnji:SignalR za spletno vtičnico (3)
Naslednji:.net/C# nadzor spletnega brskalnika onemogoča pojavne rešitve, kot so opozorilo, potrditev itd
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com