Enum Sandbox
Navne til: Aspose.Html Sammensætning: Aspose.HTML.dll (25.4.0)
En sandboxing flag set er et sæt af null eller flere af de følgende flag, som bruges til at begrænse de evner, der potentielt mistet ressourcer.
[Flags]
[ComVisible(true)]
public enum Sandbox
Fields
AutomaticFeatures = 256
Denne flag blokkerer funktioner, der udløser automatisk, såsom automatisk at spille en video eller automatisk fokusere en form kontrol.
AuxiliaryNavigation = 2
Denne flag forhindrer indhold fra at skabe nye hjælpemæssige browsingkontexter, f.eks. ved hjælp af målattributtet eller metoden window.open.
DocumentDomain = 1024
Denne flag forhindrer indhold fra at bruge dokument.domain-funktionen til at ændre den effektive skriptoprindelse.
Forms = 32
Denne flag bloker danner indgivelse.
Fullscreen = 512
Denne flag forhindrer indhold fra at bruge forespørgslenFullscreen() metode.
Images = 2048
Denne flag forhindrer billedladning.
Navigation = 1
Denne flag forhindrer indhold fra at navigere browsing kontekster andre end sandboxed browsing kontekst selv (eller browsing kontekster yderligere nestede inde i det), hjælpemæssige browsing kontekster (som er beskyttet af sandboxed hjælpemæssige browsing kontekst flag defineret nedenfor), og top-level browsing kontekst (som er beskyttet af sandboxed top-level browsing kontekst flag defineret nedenfor).Hvis den sandboxede hjælpemæssige navigation browsing kontekst flag ikke er indstillet, så i visse tilfælde begrænsningerne dog tillader popups (ny top-level browsing kontekst) at blive åbnet. Disse browsing kontekst har altid en tilladt sandboxed navigator, indstillet, når browsing kontekst er skabt, hvilket giver den browsing kontekst, der skabte dem til faktisk at navigere dem. (Andrevis, sandboxed navigation browsing kontekst flag ville forhindre dem i at blive navigeret, selv om de blev åbnet.
None = 0
Ingen flag er indstillet, alle sandbox-funktioner accepteres
Origin = 16
Denne flag styrer indholdet til en unik oprindelse, hvilket forhindrer det i at få adgang til andet indhold fra samme oprindelse.
Plugins = 8
Denne flag forhindrer indhold fra at installere plugins, enten ved hjælp af det indlejrede element, objektelementet, appletelementet, eller ved navigation af et nestet browsing kontekst, medmindre disse plugins kan sikres.
PointerLock = 64
Denne flag blokerer Pointer Lock API.
Scripts = 128
Denne flag blokerer script-exektion.
TopLevelNavigation = 4
Denne flag forhindrer indhold fra at navigere deres top-level browsing kontekst og forhindrer indhold fra at lukke deres top-level browsing kontekst.Når sandboxed top-level navigation browsing kontekst flag ikke er indstillet, kan indhold navigere dens top-level browsing kontekst, men andre browsing kontekst er stadig beskyttet af sandboxed navigation browsing kontekst flag og muligvis sandboxed auxiliary navigation browsing kontekst flag.