HtmlDocument.Domain Propriedade

Definição

Obtém ou define a cadeia que descreve o domínio deste documento para fins de segurança.

public:
 property System::String ^ Domain { System::String ^ get(); void set(System::String ^ value); };
public string Domain { get; set; }
member this.Domain : string with get, set
Public Property Domain As String

Valor de Propriedade

Um domínio válido.

Exceções

O argumento a favor da Domain propriedade deve ser um nome de domínio válido usando as convenções do Sistema de Nomes de Domínio (DNS).

Observações

Por defeito, duas páginas Web em frames diferentes são impedidas de aceder ao conteúdo uma da outra usando script; even www.microsoft.com e learn.microsoft.com são, neste caso, considerados domínios diferentes. Para permitir o scripting cross-frame para páginas do mesmo domínio de topo, pode atribuir um novo valor à Domain propriedade. No exemplo anterior da URL, definir Domain para microsoft.com permitiria que ambas as páginas comunicassem entre si.

As cadeias atribuídas à Domain propriedade devem ser domínios válidos de topo de nível. No exemplo anterior da URL, pode definir Domain para microsoft.com, mas não para .com, o que permitiria que qualquer página na Internet escrevesse o conteúdo de uma página.

Não pode usar a Domain propriedade para ativar scripting cross-frame para páginas acedidas usando dois protocolos diferentes. Se um frame na sua página vier de um servidor Web (o protocolo http://) e outro do sistema de ficheiros (o protocolo file://), não conseguirão comunicar entre si independentemente do valor da Domain propriedade.

Aplica-se a

Ver também