Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 16760|Atbildi: 0

[WinForm] Kā atspējot kļūdu uzvednes, kad webBrowser parāda html saturu C# Winform

[Kopēt saiti]
Publicēts 08.07.2017 23:33:19 | | |

Programmā WinForm ir vadīkla, kas var parādīt HTML saturu, kas ir tīmekļa pārlūkprogramma, un iestatīt tās rekvizītu DocumenText uz HTML saturu.

Izmantojot WebBrowser lietotāja interfeisam, mēs dažreiz nevēlamies, lai lietotājs noklikšķinātu uz tajā esošās saites, nemaz nerunājot par kaitinošo skripta kļūdas uzvedni, un mēs nevēlamies, lai lietotājs varētu noklikšķināt uz IE izvēlnes ar peles labo pogu.
Atspējot kļūdas skripta ieteikumu: iestatiet tīmekļa pārlūkprogrammas vadīklas scrip{filter}tErrorsSuppressed vērtību true
Atspējot izvēlni ar peles labo pogu: iestatiet WebBrowser IsWebBrowserContextMenuEnabled uz false
Atspējot saīsnes: iestatiet WebBrowser's WebBrowserShortcutsEnabled uz false
Atspējot hipersaites : Ir divu veidu hipersaites, viena ir tieši uz pašreizējo logu, bet otra ir atvērta jaunā logā  
Protams, logs pagriežas tieši: iestatiet tīmekļa pārlūkprogrammas AllowNavigation uz false
Lai atspējotu jaunu logu atvēršanu, ir jāapstrādā tīmekļa pārlūkprogrammas notikums NewWindow


Pēc iepriekš minētā darba pabeigšanas tas būtībā ir pabeigts, un ir vēl viens pēdējais punkts, kam jāpievērš uzmanība, kas ir Drag-And-Drop. Neaizmirstiet iestatīt tīmekļa pārlūkprogrammas AllowWebBrowserDrop vērtību false






Iepriekšējo:SignalR tīmekļa ligzdas sakariem (3)
Nākamo:.net/C# webBrowser vadība atspējo uznirstošos risinājumus, piemēram, brīdinājumu, apstiprināšanu utt
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com