Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 16760|Svar: 0

[WinForm] Hur man inaktiverar felmeddelanden när webbläsaren visar html-innehåll i C# Winform

[Kopiera länk]
Publicerad på 2017-07-08 23:33:19 | | |

I WinForm finns en kontroll som kan visa HTML-innehåll, vilket är webbläsaren, och sätta sin egenskap DocumenText till HTML-innehåll.

När vi använder WebBrowser för UI vill vi ibland inte att länken i den ska klickas på av användaren, än mindre den irriterande felprompten i skriptet som dyker upp, och vi vill inte att användaren ska kunna klicka på högerklicksmenyn IE.
Tips för att inaktivera felskript: Sätt webbläsarens kontrollens scrip{filter}tErrorsSuppressed till true
Inaktivera högerklicksmenyn: Ställ in webbläsarens IsWebBrowserContextMenuEnabled till falsk
Inaktivera genvägar: Ställ in webbläsarens WebBrowserShortcutsEnabled till falsk
Inaktivera hyperlänkar: Det finns två typer av hyperlänkar, en är direkt till det aktuella fönstret och den andra är att öppna i ett nytt fönster  
Självklart vänder fönstret direkt: Sätt webbläsarens AllowNavigation till falsk
Att inaktivera nya fönsteröppningar kräver hantering av webbläsarens NewWindow-händelse


Efter att ha slutfört ovanstående arbete är det i princip klart, och det finns en sista punkt att uppmärksamma, nämligen Drag-and-Drop. Kom ihåg att sätta webbläsarens AllowWebBrowserDrop till false






Föregående:SignalR för websocket-kommunikation (3)
Nästa:.net/C#-webbläsarkontroll inaktiverar popup-lösningar som varning, bekräfta, etc
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com