Enum Sandbox

Enum Sandbox

ja nimityö: Aspose.Html Kokoelma: Aspose.HTML.dll (25.4.0)

Sandboxing lippujärjestelmä on joukko nollaa tai enemmän seuraavista lipuista, joita käytetään rajoittamaan kykyjä, jotka potentiaalisesti luottamattomia resursseja.

[Flags]
[ComVisible(true)]
public enum Sandbox

Fields

AutomaticFeatures = 256

Tämä lippulaatikko sisältää ominaisuuksia, jotka käynnistävät automaattisesti, kuten automaattisesti videon pelaaminen tai automaattisesti keskittyminen lomakkeen hallintaan.

AuxiliaryNavigation = 2

Tämä lippu estää sisällön luomasta uusia apuvälineitä, esimerkiksi kohderyhmän tai window.open() -menetelmän avulla.

DocumentDomain = 1024

Tämä lippu estää sisällön käyttämästä dokument.domainin ominaisuutta tehokkaiden skriptien alkuperän muuttamiseksi.

Forms = 32

Tämä lippulaatikko muodostaa esityksen.

Fullscreen = 512

Tämä lippu estää sisällön käyttämästä pyyntöFullscreen() -menetelmää.

Images = 2048

Tämä lippu estää kuvan lataamisen.

Navigation = 1

Tämä lippu estää sisällön navigoimasta muihin kuin hiekkapohjan navigointiin liittyviin yhteyksiin (tai hiekkapohjan navigointiin liittyviin yhteyksiin), avustaviin navigointiin liittyviin yhteyksiin (jotka suojaavat hiekkapohjan navigointiin liittyvä avustava navigointiin liittyvä yhteyksi), ja huippuluokan navigointiin liittyvä yhteyksi (jotka suojaavat hiekkapohjan navigointiin liittyvä huippuluokan navigointiin liittyvä yhteyksi).Jos hiekkapuhelin navigointi kontekstin lippu ei ole asetettu, niin joissakin tapauksissa rajoitukset kuitenkin sallivat popups (uusi huippuluokan navigointi kontekstit) avata. Näillä navigointi konteksteillä on aina yksi sallittu hiekkapuhelin navigointi, asetettu, kun navigointi kontekstin luodaan, joka mahdollistaa navigointi kontekstin, joka luo ne todella navigoida niitä. ( Muuten, hiekkapuhelin navigointi kontekstin lippu estää heitä navigoimasta, vaikka ne olisivat avattuja.

None = 0

Lippu ei ole asetettu, jokainen sandbox-ominaisuus hyväksytään

Origin = 16

Tämä lippu vahvistaa sisältöä ainutlaatuiseen alkuperään, mikä estää sen pääsyn muihin sisältöihin samasta alkuperästä.

Plugins = 8

Tämä lippu estää sisällön instantioimisesta plugins, joko käyttämällä sisäänrakennettua elementtiä, objektielementtiä, applet elementtiä tai navigoimalla sisäänrakennettua selausympäristöä, paitsi jos nämä plugins voidaan turvata.

PointerLock = 64

Tämä lippu estää Pointer Lock API:n.

Scripts = 128

Tämä lippu estää skriptin suorittamisen.

TopLevelNavigation = 4

Tämä lippu estää sisällön navigoimasta niiden huippuluokan selaimen yhteydessä ja estää sisällön sulkemasta niiden huippuluokan selaimen yhteydessä.Kun sandboxed huippuluokan navigointi konteksti lippu ei ole asetettu, sisältö voi navigoida sen huippuluokan navigointi konteksti, mutta muut navigointi kontekstit ovat edelleen suojattu sandboxed navigointi konteksti lippu ja mahdollisesti sandboxed avustus navigointi konteksti lippu.

 Suomi