Enum Sandbox

Enum Sandbox

Nazwa przestrzeń: Aspose.Html Zestaw: Aspose.HTML.dll (25.4.0)

Zestaw flagi Sandboxing to zestaw zero lub więcej z następujących flagi, które są używane do ograniczenia zdolności, które potencjalnie nie zaufane zasoby.

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

Fields

AutomaticFeatures = 256

Bloki flagi to funkcje, które wywołują automatycznie, takie jak automatyczne odtwarzanie wideo lub automatyczne skupienie kontroli formularza.

AuxiliaryNavigation = 2

Ta flaga uniemożliwia zawartość tworzenia nowych kontekstów przeglądania pomocniczego, na przykład za pomocą atrybutu docelowego lub metody window.open().

DocumentDomain = 1024

Ta flaga uniemożliwia treściom korzystanie z funkcji dokument.domain w celu zmiany skutecznego pochodzenia skryptów.

Forms = 32

Bloki flagi tworzą poddanie się.

Fullscreen = 512

Ta flaga uniemożliwia treściom korzystanie z metody żądaniaFullscreen().

Images = 2048

Ta flaga uniemożliwia ładowanie obrazu.

Navigation = 1

Ta flaga zapobiega treściom od nawigacji kontekstów przeglądania innych niż sam kontekst przeglądania na piasku (lub kontekstów przeglądania w dalszym ciągu ukryte w nim), kontekstów przeglądania pomocniczych (które są chronione przez flagę kontekstu przeglądania na piasku), a kontekst przeglądania na najwyższym poziomie (które są chronione przez flagę kontekstu przeglądania na piasku na najwyższym poziomie zdefiniowany poniżej).Jeśli pudełko pomocnicze nawigacji flaga kontekstu nie jest ustawione, to w niektórych przypadkach ograniczenia jednak pozwalają popups (nowe konteksty przeglądania na najwyższym poziomie) do otwarcia. te konteksty przeglądania zawsze mają jeden dopuszczony pudełko nawigacji, ustawione, gdy kontekst przeglądania jest utworzony, co pozwala kontekst przeglądania, który stworzył je do faktycznej nawigacji. (W przeciwnym razie, pudełko nawigacji flaga kontekstu broni ich od nawigacji nawet jeśli zostały one otwarte.

None = 0

Nie ustawiono flagi, akceptuje się każda funkcja pudełka piaskowego

Origin = 16

Ta flaga zmusza treści do unikalnego pochodzenia, uniemożliwiając w ten sposób dostęp do innych treści z tego samego pochodzenia.

Plugins = 8

Ta flaga zapobiega zawartości od instalacji wtyczek, niezależnie od tego, czy korzystając z elementu wtyczkowego, elementu obiektu, elementu applet, czy poprzez nawigację w kontekście przeglądania wtyczkowego, chyba że te wtyczki mogą być zabezpieczone.

PointerLock = 64

Ta flaga zakłóca API Pointer Lock.

Scripts = 128

Ta flaga blokuje wykonanie scenariusza.

TopLevelNavigation = 4

Ta flaga uniemożliwia treściom nawigację w kontekście przeglądania na najwyższym poziomie i uniemożliwia zawartościom zamknięcie ich kontekstu przeglądania na najwyższym poziomie.W przypadku braku ustawienia flagi kontekstu nawigacji na piasku, zawartość może nawigować jej kontekst nawigacji na najwyższym poziomie, ale inne konteksty nawigacji są nadal chronione przez flagi kontekstu nawigacji na piasku i ewentualnie flagi nawigacji pomocniczej na piasku.

 Polski